Definition of Tamarao

  • 1. Small buffalo of Mindoro in the Philippines Noun

Synonyms for word "tamarao"

Semanticaly linked words with "tamarao"

Hyponims for word "tamarao"