penobscot bay

Noun
  1. An inlet of the Atlantic in eastern Maine (synset 109412639)

Other Searches