Meaning and name origin
Enzio \e-nzio, en-zio\ as a boy's name is of Old German origin, and the meaning of Enzio is "giant; home leader". Enzio is a variant of Enzo (Old German): from ent. Also a variant of Henry (Old German): from haim meaning "home" and rÓc meaning "power, ruler".
Enzio is not a popular first name for males and an equally uncommon surname or last name for all people (2000 U.S. Census).