English dictionary
asura meaning and definition
Definition and meaning of asura at MeaningMonkey.org. asura meaning and definition in the English Dictionary.ASURA noun
Definition of Asura (noun)
- earlier a god; later a demon; counterpart of Zoroastrian Ahura
Source: Princeton University Wordnet