Meaning and Origin of: Zariel

Girl name origins & meanings

  • American : Lion princess