Davidlee blends David, Hebrew for 'beloved,' with Lee, an English element meaning 'meadow' or 'clearing.'
Like Davidlee?
Swipe through thousands of names like it