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