ok, IANAH (Hindu), however i am an Indian.
so here’s my take:
The definition for a Hindu would follow Colibri’s first definition. That is, a person who follows the religion of Hinduism is known as a Hindu.
Hinduism is the religion and its beliefs and systems etc.
Hindi is the national language of the country of India. As an aside, English is the second language and is recognized alongside Hindi as an official language of the country.
No. Hindi is the official language of the country. Almost everyone, inlcuding a large non-hindu population, speaks it.
Also, every Hindu might not speak Hindi, and yet be a Hindu, because India has about 200 or so recognized languages and 100s of unrecognized languages. So it might be possible for a Hindu to not speak Hindi at all.
Most are. But definitely not all. It’s like saying do people who speak English follow Christianity.
Those who practice Hinduism would be considered thus. I’d go with Houlihan’s answer to this question.
What?? Either i haven’t understood your question, or i understand it to mean are there Hindus who are not Hindus. Then the answer would be No. But if you mean are there people who study the religion or support the religion without being part of it, then i would guess a Yes.
Hindu by ethnicity seems to me to be a reduntant definition. But the broad answer would be No. If you convert from one religion to another or if you decide to be an agnostic or an atheist you would not remain a Hindu in my view.
e.g. I am born and brought up in India, of Indian parentage, and therefore ethnicity. My father is a Hindu by birth, but is now an atheist, as i am too. So when i gotta fill up official documents, my religion is filled in as — (dash) and not Hindu. This does create a problem in this country, where being an atheist is largely considered taboo, except in the more metropolitan areas.
my answer would be No. But you’ve answered the question already.
I’m sure it is. But more in historical contexts than in the now context.
i beg to differ with this statement of Colibri’s.
India is referred to as Hindustan by the entire country. Hindus and non-Hindus alike. It has a much greater patriotic appeal, in name, than does India, for most Indians; even for non-Hindus. Partly because it is the name used in a lot of our patriotic songs, and the term “Jai Hind” is used in our national anthem and sung proudly by almost all Indians in the country ( and abroad ), regardless of their religious affiliations.
Bharat is also another name for India.