See Also: tamarau(dictionary)

tamarau (iou)



tamarau noun. L19.
[Tagalog.]
A small black buffalo, Bubalus mindorensis, native to Mindoro in the Philippines.