English synonyms about - contact  

Plymouth

noun

1 Plymouth

A town in Massachusetts founded by Pilgrims in 1620.

Dutch: Plymouth


Find more on plymouth elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0169