Definition of NRI in English:

NRI

Indian
  • Non-resident Indian, denoting a person born in India who lives abroad.

Pronunciation

NRI

/ɛnɑːrˈʌɪ/