The debate over changing the name of India to Bharat has gained attention as a war of words erupted between the government and opposition parties. Proponents of the name change argue that Bharat has deep historical and mythological significance in Indian tradition, with roots in ancient Hindu epic, the Mahabharata.
