The word 'India' comes from the word 'Indus', called 'Sindhu' in Sanskrit. The Greeks and Iranians called it 'Hindos' or 'Indos' meaning the land to the east of the river called Indus. The name Bharat was used by the people who lived in the North-West. Later, it was used for the country India.