A combined name from John and David, carrying the Hebrew senses 'God is gracious' and 'beloved.'
Like Johndavid?
Swipe through thousands of names like it