Your cart is empty. 
Hindi of India
10108
"Hindu" is a term that decribes people in northern India who speak the Hindi language. They are not an ethnic group but a collection of ethnic groups that have been united by language and religion. Ninety-five percent of the Hindi speakers are Hindus worshipping millions of gods and goddesses. They believe in reincarnation: that one is reborn in the next life at a level determined by good works...