SynonymX
Speak
Lewiston
Definition of Lewiston
1.
A town in southwestern Maine to the north of Portland
Noun
2.
A town in northwestern Idaho
Noun
Semanticaly linked words with "lewiston"
town
maine
me
me.
pine tree state
town
gem state
id
id.
idaho