YourDictionary

Azazel

noun

in ancient Hebrew tradition, a place in the wilderness or an evil spirit in the desert to which a scapegoat is to be sent on the Day of Atonement

See Azazel in American Heritage Dictionary 4

link/cite print suggestion box