INDRA


Meaning of INDRA in English

[Persian] Indra is one of the seven Daevas and the personification of apostasy. Not to be confused with the Indian god Indra. His eternal opponent is Asha vahishta.

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