Correct option is B
The correct answer is (b) Sanskrit.
The word “India” has its roots in the Sanskrit word “Sindhu”, which was the historical local name for the Indus River. The ancient Persians, who had linguistic and cultural interactions with the Indian subcontinent, pronounced "Sindhu" as “Hindu” due to their language's phonetic patterns, particularly the transformation of ‘s’ to ‘h’. Later, this name evolved into “Indos” in Greek and finally became “India” in Latin and English usage.
Thus, while other languages contributed to its adaptation and transformation, the original source of the name is Sanskrit. The term eventually came to represent not just the Indus River but the entire subcontinent, especially during ancient and colonial periods.
Information Booster:
· The Sanskrit word “Sindhu” referred to the Indus River.
· Persians changed "Sindhu" to “Hindu”, referring to people east of the river.
· The Greeks later called the region “Indos”.
· Romans and English evolved it into “India”.
· The term reflects a geographical and cultural identity tied to the Indus River.
Additional Knowledge:
·
Persian: While Persians contributed to the transformation of the word (from Sindhu to Hindu), they did not originate it. They received it from Sanskrit.
·
French: The French used the term "Inde" for India, derived from Latin "India", but played no role in its original origin.
·
Greek: The Greeks adopted the term "Indos" from the Persians, again indirectly tracing back to the Sanskrit root.