Hahn
Germanic
Rooster
Hahn is a Germanic name and means 'rooster'.
No more information.
Ehren Nyarai , Ludek , Jerrik , Zsoka , Kayson , Langston , Kendall , Brahm , Akilah