probably from French caraïbe Carib, modification of Spanish caribe
carageen
caraguata
Caraguata
caraibe
caraipi
Carajá
carajura