Meaning of Plymouth

Definition of Plymouth

(noun) a town in Massachusetts founded by Pilgrims in 1620

Other information on Plymouth

WIKIPEDIA results for Plymouth
Amazon results for Plymouth