Indo-Saka / Indo-Scythian Kingdoms. India's name comes from the Indus River. The ancient mythological emperor, Bharata, in the Indian epic Mahabharata. In writings called Puranas (religious/historical texts 5th century CE) The land was, therefore, known as Bharatavarsha (`the sub-continent of Bharata’). Homonid activity in the Indian sub-continent stretches back over 250,000 years and it is, therefore, one of the oldest inhabited regions on the planet.