Gianmarco is an Italian name for boys. The meaning is `[John]+[Marco]` The name Gianmarco is most commonly given to Italian boys. The chances are 50 times greater that boys are called Gianmarco there. Found on https://www.pregnology.com/names/boys/Gianmarco