carabao

(noun)

noun

1. water buffalo of the Philippines

Definition categories: animal