Multiple choice general knowledge history

The name 'India' is derived from :-

  1. River Indus

  2. Narmada

  3. Ravi

  4. Tapti River

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

The name India is derived from the River Indus, which was called Sindhu in ancient Sanskrit. The Persians pronounced it as Hindu, and the Greeks later referred to it as Indus, from which the modern name India emerged.