Save Type Other Usage English Meaning & History Name of numerous places in England, from Anglo-Saxon ham "homestead " or hamm "water meadow" + tun "enclosure" "settlement".