tamarau

Noun
  1. Small buffalo of Mindoro in the Philippines (synset 102411848)

Found on Word Lists

Other Searches