Why do Americans ignorantly use the term "Indians" for the Native Americans?

That word is for South Asians, for people in India, NOT for the Native Americans. Seriously, whose idea was it to call the Natives "Indians"? Pretty offensive idea. It spits on the face of the REAL Indians - those in South Asia. If I were an Indian, I'd be extremely offended if people used my... show more That word is for South Asians, for people in India, NOT for the Native Americans. Seriously, whose idea was it to call the Natives "Indians"? Pretty offensive idea. It spits on the face of the REAL Indians - those in South Asia.

If I were an Indian, I'd be extremely offended if people used my nationality name for some natives in America.

Let's might as well call America North Mexico, eh? Now how do you like that, huh?
Update: The term Amerindian is fine. Why not use that?
13 answers 13