Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of Delmarva:
noun: A large peninsula on the east coast of the United States, occupied by most of Delaware and portions of Maryland and Virginia; separated from the mainland by Chesapeake Bay.