delmarva

/dɛlˈmɑrvə/

Definitions

1. noun

A peninsula on the East Coast of the United States, comprising the states of Delaware, Maryland, and Virginia, and a region known for its natural beauty and outdoor recreational opportunities.

“The couple spent their summer vacation exploring the scenic parks and beaches of the Delmarva Peninsula.”

Synonyms

  • peninsula
  • region

Antonyms

  • city
  • metropolis