Noun narragansett bay has 1 sense
  1. Narragansett Bay - a deep inlet of the Atlantic Ocean in Rhode Island
    --1 is a kind of
    bay
    --1 is a part of Rhode Island, Little Rhody, Ocean State, RI
,
TOP