GHADDAR


Meaning of GHADDAR in English

[Islamic] A demon (possible female) in the deserts of the Red Sea countries. It catches travelers and tortures them by devouring their genitals.

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.