n. mountain in the desert from which one of the two sacrificial goats were thrown on Yom Kippur (in ancient times)
AZAZEL
Meaning of AZAZEL in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012