Here is the official definition of NRI on Wikipedia: A non-resident Indian (NRI) is an Indian citizen who has migrated to another country, a person of Indian origin who is born outside India, or a person of Indian origin who resides outside India. Other terms with the same meaning are overseas Indian and expatriate Indian. In common usage, this often includes Indian born individuals (and also people of other nations with Indian blood) who have taken the citizenship of other countries. There is a huge list of NRIs who made it big after leaving India. The list includes businessmen, CEOs, artists, authors, politicians. Whenever someone who has an Indian name or Indian Origin makes it big in the West, Indian Media goes ga-ga over them. Suddenly they are famous in India. Media goes crazy and interviews everyone including their childhood friends (who are in India), school teachers,...