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 asura

Noun

1. asura

earlier a god; later a demon; counterpart of Zoroastrian Ahura

WordNet Lexical Database for English. Princeton University. 2010.