Meaning of penobscot bay

Definition of penobscot bay

(noun) an inlet of the Atlantic in eastern Maine

Other information on penobscot bay

WIKIPEDIA results for penobscot bay
Amazon results for penobscot bay