The name India was known in Old English, and was used in King Alfred's translation of Orosius. In Middle English, the name was, under French influence, replaced by Ynde orInde, which entered Early Modern English as Indie. The name India then came back to English usage from the 17th century onwards, and may be due to the influence of Latin, or Spanish or Portuguese.
Dravida i.e. South India, is the area encompassing Indian states of Andhra Pradesh, Karnataka, Kerala, Tamil Nadu and Telangana as well as the union territories of Andaman and Nicobar, Lakshadweep and Puducherry. This name is also used in the national anthem of India.
Hindustan, as the term Hindu itself, entered the English language in the 17th century. In the 19th century, the term as used in English referred to the northern region of the subcontinent between the Indus and Brahmaputra rivers and between the Himalayas and the Vindhyas in particular, hence the term Hindustani for the Hindi-Urdu language.
and many other names