Multiple choice general knowledge history

Bhishma was given his name when he took "Pratigya" of never getting married and never becoming a king. What was the original name of Bhishma.

  1. Devavrata

  2. Kripashankara

  3. Chitrangada

  4. Rajasena

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

Bhishma was originally named Devavrata, which means 'one who delights the gods'. He acquired the name Bhishma (meaning 'terrible' or 'fearsome') after taking the terrible vow (bhishma pratigya) of lifelong celibacy and renouncing the throne, to enable his father Shantanu to marry Satyavati. His vow made him one of the most respected characters in the Mahabharata.