Caribbean is actually better as "West Indian" has heavy former British crown connotations and generally excludes the Spanish and French speaking islands.
And it's not India.
Talk about French and Spanish speaking islands when the Taino and Arawak Indians who are indigenous to the lower and upper leeward islands were there first and the current population are literally decedents of the Tainos and Arawaks