Aljoša

Slovene, Croatian and Serbian form of Alyosha. In Slovene it can also be a feminine name.
Read More