Nri meaning

ricky boy

Active member
Joined
Jun 1, 2019
Messages
1,571
Reaction score
0
Points
36
NRI means the Non-Resident Indian. The term is used for the people of India who have shifted their home to other nation.
 
Thread starter Similar threads Forum Replies Date
P India 0
P India 0

Similar threads


Top