Meaning
Sashenka is a charming name meaning 'defender of mankind' with Slavic roots.
Growth over last 10 years
Download App