Gianmarco m
From Gian, abbreviation of Giovanni (“John”) + Marco (“Mark”). Cognate with French Jean-Marc.