Compound of Juan (Spanish form of John, 'God is gracious') and Carlo (Germanic, 'free man').
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Juancarlo?
Swipe through thousands of names like it