DEVA


Meaning of DEVA in English

[Hindu] In Hinduism, the generic term for a divine being, degraded into an evil spirit in Zoroastrianism.

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