Definition of Narragansett Bay in English:

Narragansett Bay

proper noun

  • An inlet of the Atlantic Ocean in southeastern Rhode Island.