HAFAZA


Meaning of HAFAZA in English

[Islamic] The guardian angels who protect the souls of good Muslims after death against the satans.

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