Find the word definition

Wikipedia
Damerham

Damerham is a village and civil parish in Hampshire, England, located near to Fordingbridge. As well as being the location of notable Neolithic and Bronze Age barrows, Damerham was an important Anglo-Saxon manor mentioned in the will of Alfred the Great. By the time of the Domesday Book of 1086, Damerham was a major settlement in the possession of Glastonbury Abbey. Today Damerham is a rural village on the River Allen.