Plymouth

1. (noun) a town in Massachusetts founded by Pilgrims in 1620
Related Words: town



Terms and Conditions of Use / Copyright Notice