Lewiston (Noun) — A town in southwestern Maine to the north of Portland.
Lewiston (Noun) — A town in northwestern Idaho.