Juandedios is the Spanish devotional name Juan de Dios, meaning "John of God" or "God's John."
Like Juandedios?
Swipe through thousands of names like it