A man made religion (like all religions).In fact there is no such thing as "Hinduism", and never has been.The word "hindu" occurs nowhere in the sacred Veda or any Advaita Vedanta scripture like the Upanishads and Bhagvad Gita.
South Asia (Indian sub-continent) has so many different religions, philosophies and spiritual/mystical traditions that it is sheer idiocy to place all these (often opposing) ideologies under one blanket term "Hinduism".The word "hindu" is a non-Indian word, it's origin is Persian/Arabic.It's original meaning is "dog" "low life" or "slave".That is what Muslim invaders called the people of India, because they saw them as low life.
Stupid how people still call themselves "hindu", not realising that it is originally a derogatory word.People just love living in ignorance....
Jai Shri Mahakaal-Kaalika!!
(Victory to the Great Death God-Goddess of Death!!)
A derogatory name for the inhabitants of Bharat Bhumi.It's original Persian meaning is "slave" "low life" "thief" "black (skinned)".Muslim invaders called the "infidel" Indians Hindu's as an insult, but today it is a national identity which people are proud of.WHY?
When will "Hindu's" stop calling themselves this derogatory name?
“Moreover, it is correct that this name Hindu has been given to the original Aryan race of the region by Muslim invaders to humiliate them. In Persian, says our author, the word means slave, and according to Islam, all those who did not embrace Islam were termed as slaves.” (Maharishi Shri Dayanand Saraswati Aur Unka Kaam, edited by Lala Lajpat Rai, published in Lahore, 1898, in the Introduction)