Меня только недавно осенило, что, когда британцы говорят что-то про "западных индийцев", они на самом деле имеют ввиду выходцев с Карибского региона, а не с Индии (которые тоже называются Indians, но без приставки). Вот типичные представители West Indians - горячие девчонки с аппетитными формами:
Естесственно, все повелось после открытия Америки: Колумб плыл на запад в поисках Индии, но нашлись Багамы, а затем Куба с Гаити и так далее. Привычное название "Карибы" закрепилось за регионом позже во времена испанской экспансии, поэтому по первости его называли просто "Западной Индией" во избежание путаницы с обычной Индией. Затем название прочно вошло в словарный запас и так из него и не вышло.
Чтобы немного размыть понятия, Карибские острова сейчас называют West-Indies, а западную Индию West India.