Carabao (noun) Definition, Meaning & Examples

noun, plural ca·ra·ba·os.
  1. (in the Philippines) the wild or domesticated water buffalo: endangered in the wild.
noun plural -os
  1. another name for water buffalo
Carabao (noun) Definition, Meaning & Examples

More Definitions