meaning of narragansetts

1. A tribe of Indians who formerly inhabited the shores of Narragansett Bay.


Related Words

narragansetts |

Developed & Maintained By Taraprasad.com

Treasure Words