|  | 
Definition of Lewiston
1. Noun. A town in southwestern Maine to the north of Portland. 
2. Noun. A town in northwestern Idaho.
Definition of Lewiston
1. Proper noun. Any of a number of places in the USA, including a fairly large town in northern Maine. ¹
¹ Source: wiktionary.com



