India's official name is 'Bharat' in Hindi and 'Republic of India' in English.