What is the origin of the word Hindu?
The word Hindu is an exonym derived from the Sanskrit word Sindhu, the name of the Indus River, and the region of the lower Indus basin. In the 6th century BCE, the inscription of Darius I mentioned Hindush as one of his provinces, and the term Hindu in these ancient records was purely geographical. It referred to the land beyond the Indus, and by extension, all the people who lived on this land.