Synonyms and Antonyms for tamarau

1. tamarau (n.)

small buffalo of Mindoro in the Philippines

Synonyms: