Find the word definition

Wikipedia
Charlbury

Charlbury ( or , ) is a small town and civil parish in the Evenlode valley, about north of Witney in West Oxfordshire. It is on the edge of Wychwood Forest and the Cotswolds. The 2011 Census recorded the parish's population as 2,830.