Find the word definition

Wikipedia
Weybread

Weybread is a village in Suffolk, England.

Its church, St. Andrew's, is one of 38 existing round-tower churches in Suffolk.

Also in Weybread there is a pub called the Weybread Crown.