Italian diminutive of Alessandro/Alessio, which comes from Greek *Alexios* meaning 'protector' or 'defender.'
Like Alesso?
Swipe through thousands of names like it