Meaning & Origin
Juancarlos is a boy's baby name of Spanish origin, a Spanish compound of Juan (John, 'God is gracious') and Carlos (Charles, 'free man'). The combination carries the stature of Juan Carlos I, the King of Spain who oversaw the country's democratic transition after Franco's dictatorship — a name with genuine royal and historical weight.