Meaning and Origin of: Sandreen

Girl name origins & meanings

  • Greek : Helper and defender of mankind

Girl name variations