Family name origins & meanings
- Scottish and English : metonymic occupational name for a swineherd, from Middle English hog(ge) ‘swine’.
- Scottish and English : metonymic occupational name for a shepherd, from Middle English hogg ‘yearling sheep’.
- German (Högg) : topographic name, a variant of Heck 2, found chiefly in Bavaria.