tamarau

noun

  1. 1

    A small, dark brown, hoofed buffalo, Bubalus mindorensis, found only on Mindoro in the Philippines.

Translate “tamarau” to another language

Click any language to open the translator with this word already filled in.

Tamarau Definition & Meaning | TranslatePulse