Compound name joining Angel (Greek 'angelos,' messenger) and David (Hebrew 'beloved'), common in Hispanic naming traditions.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Angeldavid?
Swipe through thousands of names like it