Girl name origins & meanings English : Defender of mankindGreek : Helper and defender of mankind Girl name variations Sandora Alexandra Sandy Sandreen Sandrene Sandrin