A modern form influenced by Juan, the Spanish John, carrying the meaning God is gracious.
Like Keyjuan?
Swipe through thousands of names like it