Asura
English Dictionary
->
Letter A
-> Asura
Search Dictionary:
Asura Definition
(n)
earlier
a
god
;
later
a
demon
;
counterpart
of
Zoroastrian
Ahura
Asura Synonyms
Asura
© Art Branch Inc.