CARABAO





Definition:

  1. [noun] water buffalo of the Philippines

Synonyms: