Question: who is asura in mahabharata?
Answer: Asura is used as an adjective meaning "powerful" or "mighty". In the Rigveda, two generous kings, as well as some priests, have been described as asuras. One hymn requests a son who is an asura. In nine hymns, Indra is described as asura.