Вас интересует, кто живет в Индии и как называются жители Индии? Скорее всего, вам интересно, название жителей Индии. В этом случае речь идет не о народностях и национальностях, проживающих в Индии, а о этнохоронимах и демонимах – названии жителей определенной местности, страны или государства.
Так вот, жителей Индии на русском языке называют индийцами. Это в целом и правильно. Женщин Индии правильно называть индианками (индианка), а мужчин индийцами (индиец). Это этнохороним и демоним Индии. Также можно называть граждан Индии.
Теперь вы знаете, какое правильное название у населения Индии!