tamarao Play nounSame as tamarau.nounAlternative form of tamaraw.nounsmall buffalo of Mindoro in the Philippines