Find the word definition

Wikipedia
Westbury-on-Severn

Westbury-on-Severn is a rural village in England that is the centre of the large, rural parish, also called Westbury-on-Severn.