Following on from a comment made in "Wonk" and without getting too bogged down in all the pc stuff - how did American Indians (cf Asian Indians) get called Indians in the first place?

Is it a word which just meant "native"? Or did people think that the indigenous people of America came from India?