An Italian compound name joining Gian (Hebrew 'God is gracious') and Carlo (German 'free man').
Like Jiancarlo?
Swipe through thousands of names like it