Meaning and Origin of: Saskia

Girl name origins & meanings

  • Slavic : Protector of mankind