Find the word definition

Wikipedia
Ilmington

Ilmington is a village and civil parish about north-west of Shipston-on-Stour and south of Stratford-on-Avon in the Cotswolds ( Area of Outstanding Natural Beauty) in Warwickshire, England. The population of the civil parish taken at the 2011 census was 712. Ilmington is the highest village in Warwickshire and is at the foot of the Ilmington Downs, which is the highest point in Warwickshire. Residents are called "Ilmingtonians".