ASURA


Meaning of ASURA in English

[Other] A Central Asian word for the supreme spirit, or god

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