Synonyms and Antonyms for Penobscot_Bay

1. Penobscot Bay (n.)

an inlet of the Atlantic in eastern Maine

Synonyms: