Yes, we split hairs, come to that I don't think there is a real big difference between native/indigenous. But indigenous/native are both used in a racial way nowadays rather than their obvious meaning, namely if you're born somewhere. It of course leaves us without a word for people born somewhere but who are of an non-privileged colour or mixture.
Bookmarks