An Italian compound of Gianni (John, 'God is gracious') and Marco (Mark, derived from the Roman god Mars).
Like Gianmarcos?
Swipe through thousands of names like it