Alejo
AD_1
Name Meaning
Diminutive of Alexander: Defender of Men; Protector of Mankind
Origin
Greek, Spanish
Syllables
3
Nicknames
Alyosha
Popularity in 2019
#6725
Related Names
Alexei
AD_2
Diminutive of Alexander: Defender of Men; Protector of Mankind
Greek, Spanish
3
Alyosha
#6725
Alexei