Is calling someone who resides in the country of India an "Indian" considered a racist slur? [closed]

Solution 1:

In the US, those who are residents of the nation of India can be called "Indian". Those whose ancestors lived in the Americas prior to Columbus are called "Native American". It can be considered a slur to call a Native American "Indian", but not a slur to call those from the nation of India "Indian". Americans who have ancestry from the Indian subcontinent may be called "Indian Americans".

Sources:

Indians

Indian people are the people of India, the second most populous nation containing 17.50% of the world's population. "Indian" refers to nationality, but not ethnicity or language.

Indian Americans

Indian Americans or Indo-Americans are Americans whose ancestry belongs to any of the many ethnic groups of the Republic of India.

Native Americans

Native Americans are more commonly known as Indians or American Indians. The term Native American was introduced in the United States in preference to the older term Indian to distinguish the indigenous peoples of the Americas from the people of India, and to avoid negative stereotypes associated with the term Indian. Some academics believe that the term Indian should be considered outdated or offensive.