Island Caribs
English
Noun
Island
Caribs
plural of
Island Carib