← Back to map

Hamlet

hamlet · Dorset

Old EnglishAI-generated

The name Hamlet is likely derived from Old English 'hamel' meaning 'maimed' or 'blunt', possibly referring to a physical feature or a person. Alternatively, it could be a diminutive of 'hām' (homestead).

Word origins

Hamlet
Old Englishmaimed, blunt(from hamel "maimed, blunt")

Historical forms

Hamel