INDAR


Meaning of INDAR in English

[Persian] The old Iranian god of warfare, courage and bravery. The Indian Indra.

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