Meaning and Origin of: Zazel

Save Name

Boy name origins & meanings:

  • Latin : Angel summoned for love invocations