Cuvântul "India" se află în uz de cel puțin 1700 de ani. și nu pot fi atribuite cu ușurință unei singure persoane. Prima folosire a termenului a fost făcută de istoricul grec Herodot în secolul al V-lea al secolului al XV-lea, când "istoria" sa referit la zonă ca India.
Cei mai mulți oameni de știință sunt de acord că cuvântul "India", în limba greacă Koine, se referă la râul Indus care curge prin regiune. Astfel, India a fost "țara Indusului".
Un nume auto-atribuit pentru țară și regiune este Bharata, un cuvânt sanscrit care provine din forma de cuvânt prelungită a unui rege descrisă într-un vechi text indian.