Find the word definition

Wikipedia
Offwell

Offwell is a village and civil parish in East Devon in the English county of Devon, approximately 2 miles south-east from the nearest town, Honiton. Offwell can be accessed by the nearby A35 road.

Offwell is a small village with a primary school and a post office. The village sits next to the Offwell woodland, which has its own wildlife trust.