Caribs
English
Noun
Caribs
plural of
Carib