An Italian compound joining Gianni (John, 'God is gracious') and Michael ('who is like God').
Like Gianmichael?
Swipe through thousands of names like it