A modern short form resembling Enzo, from Italian forms tied to home ruler or giant.
Like Inzo?
Swipe through thousands of names like it