Multiple choice general knowledge

In the Mahabharata,what was the name of 'Srikhandi' in his previous birth?

  1. ambika

  2. ambalika

  3. amba

  4. amrabati

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

In the Mahabharata, Srikhandi (who was born as Shikhandi) was the reincarnation of Amba. Amba was the princess of Kashi who sought revenge against Bhishma and was eventually reborn as Shikhandi to fulfill her vow of vengeance.