Meaning and Origin of: Sandrene

Girl name origins & meanings

  • Greek : Helper and defender of mankind

Girl name variations