YourDictionary

Leamington

(lĕmˈĭng-tən) Officially Royal Leamington Spa 

A municipal borough of central England northeast of Warwick. It is a health resort with mineral springs. Population: 61,500.

link/cite print suggestion box