AZAZEL


Meaning of AZAZEL in English

[Aza.zel] n [Heb 'azazel]: an evil spirit of the wilderness to which a scapegoat was sent by the ancient Hebrews in a ritual of atonement

Merriam-Webster English vocab.      Английский словарь Merriam Webster.