Find the word definition

Wikipedia
Spelsbury

Spelsbury ( or ) is a village and civil parish about north of Charlbury and about southeast of Chipping Norton, Oxfordshire. The village is on a narrow hill between the Coldron and Taston brooks overlooking the River Evenlode and the ancient Wychwood Forest to the south. The 2011 Census recorded the parish's population as 305.