Cite

Synonyms of narragansett bay

Noun


1. Narragansett Bay

usage: a deep inlet of the Atlantic Ocean in Rhode Island

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.