NARRAGANSETTS


Meaning of NARRAGANSETTS in English

noun ·pl a tribe of indians who formerly inhabited the shores of narragansett bay.

Webster English vocab.      Английский словарь Webster.