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