English synonyms about - contact  

jump to corresponding sense entry

jump to corresponding sense entry

Lewiston

noun

1 Lewiston

A town in southwestern Maine to the north of Portland.

2 Lewiston

A town in northwestern Idaho.


Find more on lewiston elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0163