Anzo

Derived from the Germanic element ant meaning "giant".

EQUIVALENTS
FRENCH: Enzo
ITALIAN: Enzo