NRI United States Abbreviation

NRI has various meanings in the United States category. Discover the full forms, definitions, and usage contexts of NRI in United States.

National Rivers Inventory (US)
United States
Shangri-la, Shangri-la, United States
United States

Citation

Last updated: