tamarau meaning

Meaning of tamarau

The meaning of tamarau

(Tagalog) a small wild buffalo of the Philippines, also TAMARAO, TIMARAU [n -S]

Points for tamarau

Scrabble
12 points
Word With Friends
11 points
Wordfeud
12 points

Related pages for tamarau