delmarva peninsula








noun

  1. a peninsula between Chesapeake and Delaware bays including most of Delaware and those parts of Maryland and Virginia E of Chesapeake Bay.

noun

  1. a peninsula of the northeast US, between Chesapeake Bay and the Atlantic
58 queries 0.538