Family name origins & meanings
- German and Dutch : nickname from Middle High German nac, nacke, Middle Dutch necke ‘neck’, perhaps denoting someone with a stiff neck, in either the literal or figurative sense.
- English : from the Old Norse personal name Hnaki.