name sasha meaning
Meaning of Sasha. English name. In English, the name Sasha means - Defender of mankind. Feminine of Alexander.. Other origins for the name Sasha include - English, Russian.The name Sasha is most often used as a girl name or female name. English Name Meaning - Defender of mankind.