delaware-bay

Nouns

  • (n) an inlet of the North Atlantic; fed by the Delaware River

Words of close approximity