Who first called India BHARAT(भारत)?

The name “Bharat” for India has historical and mythological origins deeply rooted in Indian culture and tradition. It’s important to note that India is officially known as the “Republic of India” today, but the name “Bharat” has significant cultural and historical significance.

The name “Bharat” is derived from an ancient Sanskrit term and has been used in Indian texts for thousands of years. Here’s a brief overview of the story and its origins;

Mythological Origin:

According to Indian mythology, the name Bharat is linked to the legendary king Bharata, who was a prominent figure in ancient Indian texts, including the MAHABHARAT. He is said to be an ancestor of the Pandavas and the Kauravas, two prominent families in the Mahabharata epic. The name “Bharata” is often associated with noble qualities and virtues.

Historical Usage:

Throughout India’s ancient history, the term “Bharatvarsha” or simply “Bharat” was used to refer to the Indian subcontinent. It was a common name for the region long before the concept of a unified nation-state existed. This usage was prevalent in various ancient texts and scriptures.

bharat 1 1

Constitution of India:

When India gained independence from British colonial rule in 1947, the leaders of the newly formed nation chose to adopt the name “India” as its official name, reflecting its historical connection to the Indus River. However, the name “Bharat” was retained as the country’s name in the Constitution of India. According to Article 1 of the Indian Constitution, India is officially known as “Bharat” in Hindi and other languages.

Cultural and Linguistic Diversity:

India is a diverse country with many languages and cultures. The name “Bharat” is a reminder of its rich heritage and cultural diversity, as it has been used in various languages and regions across the country.


In summary, the name “Bharat” for India has deep cultural and historical roots in Indian mythology and ancient texts. While “India” is the official name of the country, “Bharat” is a significant and revered name that reflects India’s historical and cultural identity.

But now in 2023, the respected Prime Minister of India has officially proposed to name the country Bharat.

Politically, the opposition party is not happy with the name Bharat, whereas some time ago they themselves used to talk about uniting India by running a campaign called Bharat Jodo Yatra, but now they are facing problems with the name Bharat.


Leave a comment