What does NRI stand for?
NRI stands for "Shangri-la, Shangri-la, United States"
How to abbreviate "Shangri-la, Shangri-la, United States"?
"Shangri-la, Shangri-la, United States" can be abbreviated as NRI
What is the meaning of NRI abbreviation?
The meaning of NRI abbreviation is "Shangri-la, Shangri-la, United States"
What does NRI mean?
NRI as abbreviation means "Shangri-la, Shangri-la, United States"