Why did the misnomer 'Indian' stay in place for centuries after Columbus's 'discovery' of the New World?

by 1ava

Nowadays, it's not a politically correct term, but still! The realization that these people were not Indians must have come pretty quick, why did the name stick? Why are they still called by the wrong name 500 years later?

SanHouser

You can see from looking at names like 'Indonesia' and 'The East Indies' that the word 'India/n' was not exclusively applied to the Indian subcontinent by Europeans of the period, even within Asia itself. Rather 'India' referred to a large, ill-defined and ill-understood area.

Although it was realised quite soon after Columbus that he had not discovered 'the real india', the term was vague enough that they could be described as 'the west indies' (as parts of the Caribbean still are today), in contrast to 'the east indies'.

Here is an explanation of what 'India' meant in the European imagination, although I'm not sure where he's getting his sources from.