Compound name joining Spanish 'Rey' (king) and Hebrew 'David' (beloved), meaning 'beloved king.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Reydavid?
Swipe through thousands of names like it