Sandrine

Origin Gender Meaning
Greek Girl helper and defender of mankind
Greek Mythology Girl helper and defender of mankind