English → Hindi dictionary

narragansett bay

नार्रगानसेट बे / नर्रगणसेतटNOUN

Definition

a deep inlet of the Atlantic Ocean in Rhode Island

Looking for poetry? Read shayari and poems by great poets.