Apponagansett Bay

English

edit

Etymology

edit

From Massachusett [Term?].

Proper noun

edit

Apponagansett Bay

  1. An inlet of Buzzards Bay in Dartmouth, Massachusetts.