Meaning of tamaraw

tamaraw

Tagalog

tamaraw n., zoo. carabao (wild)