English synonyms about - contact  

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.0274