Multiple choice general knowledge

India is named after river:

  1. Brahmaputra

  2. Sindhu

  3. Ganga

  4. Yamuna

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

India derives its name from the Indus River, known as 'Sindhu' in Sanskrit. The ancient Persian and Greek variations 'Indos' and 'Indus' eventually became 'India'. The Brahmaputra, Ganga, and Yamuna are also major rivers but not the etymological origin.