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