Find the word definition

Wikipedia
Ducklington

Ducklington is a village and civil parish on the River Windrush south of Witney in West Oxfordshire. The 2011 Census recorded the parish's population as 1,581.