Multiple choice general knowledge history

The official Sanskrit name of India is??

  1. Bharat

  2. Hindustan

  3. Indus

  4. India

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

Bharat is the official Sanskrit name of India, derived from the legendary Emperor Bharata mentioned in ancient Indian texts like the Mahabharata. Hindustan is a Persian term meaning 'land of Hindus', Indus is the name of the river system, and India is the English name derived from Indus.