carabao in Indonesian carabao in Indonesian kerbau noun A domesticated subspecies of water buffalo, Bubalus bubalis carabanesis. Add to Flashcards