Azazel
Primarily Male
The meaning of the name Azazel is Scapegoat
The origin of the name Azazel is Hebrew
Notes:
In the Bible, Azazel is a demon, the recipient of a sacrificial goat. In the book of Enoch, Azazel is responsible for teaching people how to make weapons and cosmetics, for which it was cast out of heaven.
Also a character in the television series Supernatural.