Compound given name joining David ('beloved' in Hebrew) and Alexander ('defender of men' in Greek).
Like Davidalexander?
Swipe through thousands of names like it