ALUQA


Meaning of ALUQA in English

[Other] An Arabian demoness who seduces men, sucking their blood after copulation so that they are totally exhausted and commit suicide.

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