NRI


Meaning of NRI in English

/ ˌen ɑːr ˈaɪ; NAmE / abbreviation

( IndE ) Non-Resident Indian (a person of Indian origin who is working somewhere else but who keeps links with India)

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.