LEAMINGTON


Meaning of LEAMINGTON in English

/lee"ming teuhn/ , n.

a town in SE Ontario, in S Canada, near Lake Erie. 12,528.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .