Enzo is especially an Italian name, but also common in Spain and Latin America. It derived from Enrico, the Italian form of Heinz/Heinrich. Enzo is also a short variant of Lorenzo or Vincenzo.
Meaning of Enzo
Enzo means “home ruler” (from Germanic “hagan” = enclosure or “heim” = home + “rihhi” = powerful/rich/mighty/ruler) and “from Laurentum” (an ancient Italian city), “laurel” or “conqueror” (from Lorenzo and Vincenzo).