На самом деле все давно перепутано.И в разных источниках разные версии, в разных переводах - тоже.Полагаю, называть жителя Иднии  индийцем более универсально.теще более запутывает дело факт, что есть много "индийцев" (этнических в смысле) - которые поколениями живут на о-вах Фиджи или в Африке. ЭТИх как прикажете называть? Ну это примерно как русский. Это кто? житель (гражданин) России ( Российской Федерации, если что)? Славянин? Русскоязычный? Идентифицирующий себя русским? И это я еще не вспомнила про такую национальность как "американец"