Delaware-bay meaning

An estuary of the Delaware River emptying into the Atlantic Ocean between eastern Delaware and southern New Jersey.
0
0
(place) Estuary of the Delaware River, & an inlet of the Atlantic, between SW N.J. and E Del.: c. 55 mi (89 km) long.
proper name
0
0
Advertisement