LEWISTON


Meaning of LEWISTON in English

/looh"euh steuhn/ , n.

1. a city in SW Maine. 40,481.

2. a city in W Idaho. 27,986.

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