English dictionary
penobscot bay meaning and definition
Definition and meaning of penobscot bay at MeaningMonkey.org. penobscot bay meaning and definition in the English Dictionary.PENOBSCOT BAY noun
Definition of Penobscot Bay (noun)
- an inlet of the Atlantic in eastern Maine
Source: Princeton University Wordnet