The official Sanskrit name of India is??
-
Bharat
-
Hindustan
-
Indus
-
India
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.