On whose name india is called bhratvansh?
-
Bharat-ramayan
-
Bharata Chakravarti
-
Its just a sanskrit word
-
none
B
Correct answer
Explanation
India is named 'Bharat' or 'Bharatvansh' after the legendary king Bharata Chakravarti, a revered figure in Hindu mythology and the epic Mahabharata. The name symbolizes the ancient lineage of the land. Option A incorrectly references Ramayana, while option C is factually incorrect.