Hindustan is an Hindu nation claimed RSS supremo Mohan Bhagwath!
But should our country be really called Hindustan or India? Does Hindustan really mean land of Hindus? Well no. Any historian if you ask will disagree with that I believe.
Hindustan was the name given to the land beyond the river Indus, which in Sanskrit was called Sindhu. The modern persian language termed it as Hindu. And the people collectively were called Hindus. The term Hindu was just used to represent the people geographically rather than religiously. Infact the word was accommodated two centuries ago. The word Hindu does not find a mention in the vedas. The word that does find a mention is Sindhu.
So if the RSS really wants to call all our people Hindus and have a unique identity for the nation. Then, the term they are choosing is wrong. Since, they want to dissociate the country from any foreign association from history, they cannot even call Sindhustan. They will have to call it Sindhu rajy(the kingdom mentioned in Mahabharath)!
From a few centuries, we are not a country of a single religion. Many religions grew in our country like Jainism, Buddhism, Sikhism,etc. Though Hinduism is a predominant religion. In the last two centuries even Christians started settling in. We have Parsis as well. Nepal was the only Hindu state in the world, but it is no longer one now(For reasons well known).
With such a diversity should we really call our country Hindustan or Sindhu Rajy!? We already have a good name India. But we should not forget the name mentioned in our National Anthem, BHARAT!
We do not have to take the name of religion to invoke a sense of pride among our country people! Our history gives us many other reasons to be proud of our country!