Find the word definition

Wikipedia
Oundle

Oundle is a market town on the River Nene in Northamptonshire, England, which had a population of 5,735 at the 2011 census. It is north of London and south-west of Peterborough. The nearest railway station, Corby, is to the west.