Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word delaware bay from English dictionary with examples, synonyms and antonyms.

delaware bay   noun

Meaning : An inlet of the North Atlantic. Fed by the Delaware River.