Subscribe
URL of the page has been copied to clipboard.
Meaning : Earlier a god. Later a demon. Counterpart of Zoroastrian Ahura.
Install App
Asura meaning in Telugu.