DICTIONARY


Definition of LEWISTON

noun : LEWISTON

Source: WordNet 3.1

  • 1. (

    ) a town in southwestern Maine to the north of Portland ;


See more about : LEWISTON