A Slavic diminutive of Aleksei, derived from Greek *Alexios* and meaning 'defender.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Alyosha?
Swipe through thousands of names like it