Noun Definition

plymouth

1.Definition: a town in Massachusetts founded by Pilgrims in 1620

Category: Places