The word Hindu comes from the word Hind...
The word hind is used in Islamic Ahadeeths, by Islamic scholars, Alexander, Persians then Britishers...
Hindu is not a religion,,,it is a geographical name used by British after the Persians, Muslims and Greeks...
There a religion that we may called vedantist in India due to the fact that the book called Vedas...
I don't know why Indians uses the word Hindu for their religion..
they really need to understand their religion,,,,most of them don't know about their religion, and they never used to read vedas..