tamarau
English
Noun
tamarau
(
plural
tamaraus
)
Alternative form of
tamaraw
.
Anagrams
Mataura