timarau

noun

See tamarao.