Hogg Family History
Hogg Name Meaning
English (northern England and Scotland): nickname for a swineherd or shepherd from Middle English hog(ge) (Old English hogg) denoting either a pig especially a castrated one or a young sheep before its first shearing (the latter sense is most likely in northern England). German (Högg): topographic name a variant of Heck 1 found chiefly in Bavaria.
Source: Dictionary of American Family Names ©2013, Oxford University Press