Meaning and Origin of: Zanaide

Girl name origins & meanings

  • Greek : Devoted to God