The story
Presumably from Old English ham (Etymology 1)
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: A local government district of Devon, England. Full definition →
Presumably from Old English ham (Etymology 1)
Etymology from Wiktionary, CC BY-SA 4.0.