Основа — ядуга — один из пары русских архаичных омонимов; слово ядуга в старину означало “пища, еда” и “сварливый, скряга”. Вероятно, отсюда возникло прозвище, отчество от которого стало фамилией.
Значение слова ЯДУГИН в Словаре русских фамилий
Что такое ЯДУГИН
Словарь русских фамилий. 2012