Hom Hom. Buy JPG Image » There are several possible origins for this surname. The name may be derived from the Old English word "heghen" meaning a "farm or holding," in which case, the name may have come from the place of residence of the initial bearer.
Meaning: