plymouth

Noun
  1. A town in Massachusetts founded by Pilgrims in 1620 (synset 109121313)

Other Searches