Hindi is a religion, a culture, a language not an ethnicity.Uhhh, no. Hindi is the official language (one among 18 others) recognised by the government of the Indian Republic. Hindu is a person who professes belief in Hinduism - often cited as...