Carabaos, noun plural of carabao. Synonyms in the same form.
buffaloes, kerbaus
All synonyms for carabao →