Find the word definition

Wikipedia
Wembdon

Wembdon is a rural village near Bridgwater, in Somerset, England.

Wembdon is now home to an Anglican church, a small shop (combined with the post office), a pub, a small garage and was home to a former fruit juice processing and packaging plant.