English synonyms about - contact  
Narragansett BaybayembaymentLittle RhodyOcean StateR.I.Rhode IslandRI

Narragansett Bay

noun

1 Narragansett Bay

A deep inlet of the Atlantic Ocean in Rhode Island.


Find more on narragansett bay elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0249