Entry from US English dictionary
(also Delmarva Peninsula)
A peninsular region 180 miles (290 km) long in the eastern US that includes Delaware, the Eastern Shore of Maryland, and a small strip of Virginia; it separates Chesapeake Bay from the Atlantic Ocean.
acronym from Delaware, Maryland, and Virginia.
More definitions of DelmarvaDefinition of Delmarva in: