Find the word definition

Wikipedia
Hammoon

Hammoon is a small village and civil parish in North Dorset, England, sited on a river terrace of alluvial silt by the River Stour, about east of the small town of Sturminster Newton. Its name is derived from the Old English ham, meaning dwelling, and the surname of the Norman lord of the manor ('de Moion' or 'Mohun'). In 2001 the parish had 19 households and a population of 49. In 2013 the estimated population of the parish was 40.