The term Non-Resident Indian (NRI) is simply a geographic and economic status, referring to Indian nationals living outside their country. But within India, it can be pejorative: NRIs are stereotyped ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results