|
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