Plymouth
1.
(
noun
) a town in Massachusetts founded by Pilgrims in 1620
Related Words:
town
Terms and Conditions of Use / Copyright Notice