Find the word definition

Wikipedia
Baschurch

Baschurch is a large village and civil parish in Shropshire, England.

It lies in North Shropshire, north of Shrewsbury. Population: 2,503 (2011 census). The village has strong links to Shrewsbury to the south-east, Oswestry to the north-west, and Wem to the north-east. Baschurch is twinned with the town of Giat in the French département of Puy-de-Dôme, in the Auvergne région. There is a large village not far west of Baschurch called Ruyton-XI-Towns.