People say

“Bharat is a modern name; the country was always called India.”

False
The fact

Bharata is the land’s own ancient name, found in the Puranas, the Mahabharata and the Hathigumpha inscription of Kharavela. India came through Persian and Greek from Sindhu, the river. Article 1 of the Constitution keeps both: India, that is Bharat.

The proof

  1. Kharavela’s Hathigumpha inscription at Udayagiri, Odisha, uses Bharadhavasa (Bharatavarsha) for the land his armies crossed.
  2. The inscriptions of the Persian king Darius I, around 500 BCE, name the Indus province Hindush, the root of the Greek Indos and India.
  3. Constitution of India, Article 1(1): India, that is Bharat, shall be a Union of States.

01Two names, one land

Bharatavarsha, the varsha of Bharata, is the name the Vishnu Purana gives to the land between the Himalaya and the southern sea, and every sankalpa at a puja still uses it. Outsiders named the land for its great river: Sindhu became Hindu in Persian, Indos in Greek, India in Latin. Both names are old. The Constituent Assembly debated the wording in September 1949 and chose to carry both into the first line of the Constitution.

Read on