carabao
1. [ noun ] (zoology) water buffalo of the Philippines
Related terms: water_buffalo
Similar spelling:   Carruba
  Caraveo
  carafe
  carob
  Carib