The official name of India is the Republic of India. The name “India” derives from the River Indus, which most likely is derived from the Sanskrit sindhu, meaning “river.” The official Sanskrit name of India is Bharat, after the legendary king in the epicMahabharata