The word 'Indian' being used for centuries to refer to North American first nations people is strange to me because for all of that time it was known that North America was clearly 'not' India. It would be like calling a Frenchman a Peruvian. How and why was this term carried for so long?