Анализ фамилии:
Эта фамилия имеет тюркское происхождение и пришла к нам из арабского языка. Она образована от слова «дин», которое означает «религия, вера».
Значение фамилии:
КАРАГОДИН
В словаре Даля карагод, корогод - 'хоровод'. Действительно, такое значение слова корогод подтверждают и строки из стихотворения Есенина 'За рекой горят огни...': А у наших у ворот Пляшет девок корогод. Вместе с тем есть и многие другие значения слова корогод - 'праздничное сборище людей', 'укладка снопов из десяти бабок' и т.д. Какое из значений легло в основу фамилии - сказать трудно. (Н)