Google
×

Exbourne

Village in England
Exbourne is a village and civil parish in the English county of Devon. The Anglo-Saxon origin of the name is gæces burn - Cuckoo Stream. Wikipedia