Translation of Izrail in English:

Izrail

the angel of death

noun

  • 1

    the angel of death, the angel appointed by Allah to take human lives