carabao

Noun
  1. Water buffalo of the Philippines (synset 102411463)

Other Searches