Meaning of asura
Definition of asura
(noun)
earlier
a god;
later
a demon;
counterpart
of Zoroastrian Ahura
Other information on asura
WIKIPEDIA results for
asura
Amazon results for
asura
Tweet