Multiple choice general knowledge

What was Bheesma’s original name?

  1. Devavratha

  2. Devadatta

  3. Devanama

  4. Devasena

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

Devavratha was named Bhishma (the terrible one) after he took the terrible vow of celibacy to ensure his father Shantanu could marry Satyavati. This vow meant he would never marry or claim the throne, allowing Satyavati's children to become heirs.