Definition of Narragansett Bay

  • 1. A deep inlet of the Atlantic Ocean in Rhode Island Noun

Semanticaly linked words with "narragansett bay"