Plymouth - Definition

plymouth

n 1: a town in Massachusetts founded by Pilgrims in 1620

Look up another word