Origin of the name Sasha: A borrowing of the Russian pet form of Alexandra (defender or helper of mankind), Sasha has been bestowed as an independent given name since it was introduced from France in the 20th century.
Slavic Meaning: The name Slavik is a Slavic baby name. In Slavic the meaning of the name Slavik is: Military glory.
Russian Meaning: The name Sashenka is a Russian baby name. In Russian the meaning of the name Sashenka is: Defender of man.