Meaning of penobscot river

Definition of penobscot river

(noun) a river in central Maine flowing into Penobscot Bay

Other information on penobscot river

WIKIPEDIA results for penobscot river
Amazon results for penobscot river