Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

asura Definition

Cancel
asura
noun(a-su-ra)
earlier a god; later a demon; counterpart of Zoroastrian Ahura

Words Related to asura!

asura Examples by Brain Bank Users