TAMARAU Meaning of TAMARAU in English [tam.a.rau] n [Tag tamaraw] (1898): a small dark sturdily built buffalo (Bubalus mindorensis) native to Mindoro Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012