Please note I am not trying to be offensive in this question. If I were to refer to people from China/Korea/Japan without specifying their country I would use the term "Asian" and likewise for people from Germany/France/Greece I would use the term "European".
However people who come from countries neighboring India such as Sri Lanka or Fijian Indians do not like to be classified as "Indian" because this would be similar to calling a Japanese person "Chinese". I understand why this would be offensive.
Is there a word to describe this type of group of people that doesn't assume their country of origin?
For example a colleague of mine wanted to say that they are the only person who isn't Indian in their team however although they look/sound like they could be from the same group of people the team is not made up entirely of Indians so it wouldn't be accurate to describe them as such.