Spanish compound of Juan (John, 'God is gracious') and Esteban (Stephen, 'crown'), used as one given name.
Like Juanesteban?
Swipe through thousands of names like it