Find the word definition

Wikipedia

NRI

NRI may refer to:

  • Kingdom of Nri, an Igbo kingdom that flourished between the 10th century and early 20th century
  • National Resources Inventory
  • Needham Research Institute
  • Negative refractive index
  • Networked Readiness Index
  • Nomura Research Institute
  • Non-recurring items, in income statement of financial accounts
  • Non-resident Indian
  • Non-roster invitee, in Major League Baseball
  • Norepinephrine reuptake inhibitor