Save Gender Feminine Usage Russian Scripts Стеша(Russian) Meaning & History Diminutive of Stepanida or Stefaniya.