Dellen

What is Dellen?

Dellen definition and meaning on Dictionary terms:
noun
a peninsula between Chesapeake and Delaware bays including most of Delaware and those parts of Maryland and Virginia E of Chesapeake Bay.

 

reference: https://www.dictionary.com/browse/dellen

Tags: