Find the word definition

Wikipedia
Southleigh

Southleigh is a village and civil parish in the East Devon district of Devon, England. Its nearest town is Colyton, which lies approximately east from the village.