Sashenka

Origin Gender Meaning
Russian Girl defender and helper of mankind