Meaning and Origin of: Zenaide

Girl name origins & meanings

  • Greek : One who has devoted his life to God