Name profile

Sasha

Defender of mankind · Russian diminutive of Alexander/Alexandra, Greek

Meaning
Defender of mankind
Origin
Russian diminutive of Alexander/Alexandra, Greek
Variations
Sacha, Sascha, Alexander, Alexandra