why india name given?
 The name in Indian languages is Bharata after the emperor Bharata. At first the name Bharata referred only the western part of the Gangetic Valley in North India, but was later more broadly applied to the Indian subcontinent and the region of Greater India, as was the name India. 