A Slavic diminutive of Aleksei, derived from Greek *Alexios* and meaning 'defender.'
Like Alyosha?
Swipe through thousands of names like it