narragansett_bay
1. [ noun ] (geography) a deep inlet of the Atlantic Ocean in Rhode Island
Related terms: bay Rhode_Island