Find the word definition

Wikipedia
Stokenham

Stokenham is a village and civil parish in the English county of Devon. The population of the parish at the 2011 census was 1,895.