Question: is hahn a german name?
Answer: German : patronymic from a reduced form of the personal name Johannes (see John). This surname is also found in Denmark and Sweden. Jewish (Ashkenazic) : ornamental name from German Hahn 'rooster', one of the many Ashkenazic surnames based on vocabulary words denoting birds or animals.