NARRAGANSETTS MEANING IN ENGLISH

• Narragansetts Definition & Synonyms

  1. (n. pl.) A tribe of Indians who formerly inhabited the shores of Narragansett Bay.
  2. (n. pl.) A tribe of Indians who formerly inhabited the shores of Narragansett Bay.


RECENT SEARCHES