timarau
English
Noun
timarau
(
plural
timaraus
or
timarau
)
Alternative form of
tamaraw
.