0%

ALL meanings of plymouth bay

Plym·outh bay
P p
  • noun plymouth bay a small, well-protected bay on the coast of Massachusetts; the first permanent European settlement in New England; founded by the Pilgrim Fathers. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?