Если вы говорите о жителе Индии как о гражданине и представителе нации, то следует говорить "индиец". Если вы говорите о жителе Индии как о верующем, и вы уверены в том, что он исповедует именно индуизм (а не буддизм, к примеру), то уместно употребление слова "индус".
Сейчас объясню разницу между индийцами и индусами:
-индийцы (не индейцы) - это жители Индии
-индусы - это верующие. Но не в любую религию, а именно в индуизм.
Спасибо, не знал