Italian compound of Gianni (John, 'God is gracious') and Luigi (Louis, 'famous warrior').
Like Gianluigi?
Swipe through thousands of names like it