Le prénom Enzo est une forme italienne, historiquement utilisée comme diminutif d'autres prénoms se terminant par -enzo, tels que Lorenzo ou Vincenzo. Il puise ses racines dans le latin 'Laurentius', signifiant celui qui est couronné de lauriers, ou 'Vincentius', dérivé de 'vincere', signifiant vaincre. Bien que ces formes complexes aient longtemps été la norme en Italie, Enzo s'est progressivement détaché pour devenir un prénom indépendant à part entière, gagnant en popularité bien au-delà de la péninsule italienne à partir de la fin du XXe siècle.