Find the word definition

Wikipedia
Pucklechurch

Pucklechurch is a village and civil parish in South Gloucestershire, England, ENE of the city of Bristol and NW of the city of Bath.