Find the word definition

Wikipedia
Wanstrow

Wanstrow is a village and civil parish south west of Frome in the Mendip district of Somerset, England. The parish includes the village of Cloford.