Yahoo Web Search

Search results

  1. Dictionary
    Plymouth
    /ˈplɪməθ/
    • 1. a port and naval base in Devon, south-western England; population 251,900 (est. 2009). In 1620 it was the scene of the Pilgrim Fathers' departure to North America in the Mayflower.
    • 2. a town in south-eastern Massachusetts, on the Atlantic coast; population 55,705 (est. 2008). The site in 1620 of the landing of the Pilgrim Fathers, it was the earliest permanent European settlement in New England.

    More definitions, origin and scrabble points