Multiple choice general knowledge history

What is the original name of Ganga Putra "Bheeshma" ?

  1. Arjuna

  2. Devvrata

  3. Bharat

  4. Puru

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

Bhishma's original name was Devavrata, meaning 'devoted to the gods'. He earned the title 'Bhishma' (meaning 'terrible' or 'fearsome') after taking the terrible oath of celibacy to satisfy his father's desire to marry Satyavati. This oath made him 'Gangaputra' (son of Ganga) as well, since Ganga was his mother. Arjuna, Bharat, and Puru were different characters in the epic.