A modern elaboration built on Dale, from Old English meaning "valley."
Like Daleshia?
Swipe through thousands of names like it