Well I know that 'Hindustan' was called 'Bharat' after the name of king Bharat, but curious to know what was the ancient name prior to that?

  • Hindustan is not official name of our country. Hindustan word nowhere is being used in any of the govt. office or paper. On earlier time, our country had one name which is Bharat. Other 2 names are given by foreigners. British used to call our country as India and muslims used to call our country as Hindustan. Because of British rule, our country did officially accept India as name of the Country BUT Hindustan is never been officially accepted as our country's name. In every court or on every govt. paper who is in Hindi, there you will only see BHARAT written on it, not Hindustan.
    – Vishvam
    Sep 12, 2017 at 15:43
  • @Rishabh that I know as well not using here in the question in that context. Sorry for the confusion.
    – Just_Do_It
    Sep 12, 2017 at 15:48
  • 1
    'Nabhivarsha' was the name of 'Hindustan' before 'Bharata'.
    – user9969
    Sep 12, 2017 at 16:00
  • From where do we get more info about that name?
    – Just_Do_It
    Sep 12, 2017 at 16:08

1 Answer 1


The name was Ajanābha-varṣa. This was the name given to the planet earth. But after the activities of the king Bharata, the country is named as Bhārata-varṣa.

This is said in the Śrīmad Bhāgavatam. Skanda 5 chapter 7

ajanābhaṁ nāmaitad varṣaṁ bhāratam iti yata ārabhya vyapadiśanti.

Formerly this planet was known as Ajanābha-varṣa, but since Mahārāja Bharata’s reign it has become known as Bhārata-varṣa.

This country was named after King Nābhi. He is the grandfather of King Bharata. After the reign of Bharata, son of Ṛṣabhadeva, it is being called as Bhārata-varṣa.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .