add to your listSave
TypeSurname (from location)
UsageEnglish

Meaning & History

From the name of multiple towns in England, derived from Old English ham "home" or ham "water meadow, enclosure" and tun "enclosure, yard, town".
Entry updated May 31, 2018   Contribute