Find the word definition

Wikipedia
Deddington

Deddington is a civil parish in Oxfordshire about south of Banbury. The 2011 Census recorded the parish's population as 2,146.

In population Deddington is a village but it has a small commercial centre with a market place and its local football team is called Deddington Town FC.