Definitions Found:

TIMARAU, a small buffalo of the Philippines, also TAMARAU, TAMARAO