Skip to main content

Updated June 9, 2019

Boy name origins & meanings

  • German : Rooster

Family name origins & meanings

  • German : from Middle High German hane ‘rooster’, hence a nickname for a conceited or sexually active man. In some instances it may have been a habitational name from a house bearing the sign of a rooster.
  • 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.

Subscribe to Family Education

Your partner in parenting from baby name inspiration to college planning.

Subscribe