Arabs and Iranians
Explanation
The term 'Hindu' is etymologically derived from the Sanskrit word Sindhu, which refers to the river Indus. The origin of the term is rooted in the linguistic variations of neighboring civilizations that interacted with the Indian subcontinent.
Historical Analysis
- Iranians (Persians): The ancient Iranians connected with the subcontinent through the northwestern passes. In their language (Avestan/Old Persian), the Sanskrit sound 'S' was pronounced as 'H'. Consequently, the river Sindhu became known as Hindu. Inscriptions from the Achaemenid Empire (e.g., during the reign of Darius I) refer to the region as Hi(n)dush.
- Arabs: Following the Iranian usage, the Arabs adopted the term to refer to the land east of the river. They called the region al-Hind and the people inhabiting it Hindi or Hindu.
- Greeks: The Greeks, who also arrived via the northwest, modified the word further. They dropped the 'H' sound, referring to the river as Indos, which eventually evolved into the Latin Indus and the modern name India.
Key Takeaway: The term 'Hindu' was originally a geographical exonym used by Iranians and Arabs to denote the people and lands living east of the river Indus, distinct from its later religious connotation.