Enzo is a ♂ male name.
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.
Enzo means “home ruler” (from Germanic “hagan” = enclosure or “heim” = home + “rihhi” = powerful/rich/mighty/ruler) and “from Laurentum”, “winner”, “crowned with laurels”, “conqueror” (from Lorenzo and Vincenzo).