carabao - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    water buffalo

    I have been to the Philippine Carabao Center and I have seen a lot of carabao there.

    Submitted by popoy from Philippines on 28/03/2013