Noun lewiston has 2 senses
  1. Lewiston - a town in southwestern Maine north of Portland
    --1 is a kind of
    town
    --1 is a part of Maine, Pine Tree State, ME
  2. Lewiston - a town in northwestern Idaho
    --2 is a kind of
    town
    --2 is a part of Idaho, Gem State, ID
,
TOP