Meaning
Giancarlo is an Italian name meaning 'God is gracious' and embodies strength and nobility.
Download App