Quick definitions from Wiktionary (Leamington)
▸ noun: Leamington Spa or Royal Leamington Spa, a health resort in Warwickshire, England.
▸ noun: A small town in Ontario, Canada.
▸ noun: A town in Utah.
▸ Words similar to leamington
▸ Usage examples for leamington
▸ Idioms related to leamington (New!)
▸ Popular adjectives describing leamington
▸ Words that often appear near leamington
▸ Rhymes of leamington
▸ Invented words related to leamington
▸ noun: Leamington Spa or Royal Leamington Spa, a health resort in Warwickshire, England.
▸ noun: A small town in Ontario, Canada.
▸ noun: A town in Utah.
▸ Words similar to leamington
▸ Usage examples for leamington
▸ Idioms related to leamington (New!)
▸ Popular adjectives describing leamington
▸ Words that often appear near leamington
▸ Rhymes of leamington
▸ Invented words related to leamington