FamilyEducation.com
   
 

Last name origin & meaning:

Czech (Horňák), Slovak (Horniak), and German (of Slavic origin): topographic name for someone who lived in the mountains, in particular a part of Moravia so named.