Synonyms and Antonyms for tamarao

1. tamarao (n.)

small buffalo of Mindoro in the Philippines

Synonyms: