Definition of Tamarau

  • 1. Small buffalo of Mindoro in the Philippines Noun

Synonyms for word "tamarau"

Semanticaly linked words with "tamarau"

Hyponims for word "tamarau"