Leamington
Jump to navigation
Jump to search
English
[edit]Proper noun
[edit]Leamington
- Leamington Spa or Royal Leamington Spa, a health resort in Warwickshire, England.
- A small town in Ontario, Canada.
- A town in Utah.
Leamington