0%

ALL meanings of timarau

ti·ma·rau
T t
  • noun timarau a small wild buffalo, Bubalus (Anoa) mindorensis, of Mindoro in the Philippines, having thick, brown hair and short, massive horns. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?