Where does “Gianluca” come from?

Gianluca (Spanish) comes from Italian Gianluca, from Italian Gian, from Italian Giovan.

Ancestry of “Gianluca”, step by step

StepLanguageWordMeaning
1ItalianGianluca
2ItalianGianpart of compound given names such as Gianmarco or Gianluca; John
3ItalianGiovan
Every word from Italian GiovanEvery word from Italian GianEvery word from Italian Gianluca