What is the full meaning of timarau
a small buffalo of the Philippines, also TAMARAU, TAMARAO [n -S]
Example of the word timarau placed on a Scrabble board.