Synonyms and Antonyms for lewiston

1. Lewiston (n.)

a town in southwestern Maine to the north of Portland

Synonyms:

2. Lewiston (n.)

a town in northwestern Idaho

Synonyms: