By Dr. Devdutt Pattanaik - Author, Speaker, Illustrator, Mythologist
If you read the Vedas, which are nearly 4000 years old, the word ‘asura’ does not mean demon, or villain, but quite the opposite, a divine being. It’s a title given to Indra, Agni, Rudra, Varuna, and to most Vedic deities. Vritra, the enemy of Indra, is however not called an asura.






