Definition of Asura in English :
Define Asura in English
Asura meaning in English
Meaning of Asura in English
Pronunciation of Asura in English
Asura pronunciation in English
Pronounce Asura in English
Asura
see synonyms of asuraNoun
1. asura
earlier a god; later a demon; counterpart of Zoroastrian Ahura
WordNet Lexical Database for English. Princeton University. 2010.