Noun (1)
Portuguese caraipe
Noun (2)
Portuguese caraipé, from Tupi
caraguata
Caraguata
caraibe
caraipi
Carajá
carajura
carambola