Multiple choice The word Hindu is derived from the Sanskrit term for a language a river a religion a caste Reveal answer Fill a bubble to check yourself B Correct answer Explanation The term Hindu is historically derived from the Indo-Aryan word 'Sindhu', which refers to the Indus River. Persians and Greeks used the word to designate the region and people living across the Indus River.