NASR


Meaning of NASR in English

[Islamic] "Vulture". One of the idols worshipped by the people in the days of Nuh (Noah) (Qur'an 71:23).

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