tamarao

noun

Same as tamarau.

noun

Alternative form of tamaraw.

noun

small buffalo of Mindoro in the Philippines