Leonzo

Italian
"lion"

Leonzo Origin and Meaning

The name Leonzo is a boy's name meaning "lion".

Italian variation of Leon.