Save Type Surname (from location) Usage English Meaning & History From various place names derived from Old English ham meaning "home" and wudu meaning "wood". Related NamesDetails VariantHolmwood Categories compound names, trees, word names