TAMARAO Scrabble 9 Words With Friends 10 Definition noun small buffalo of Mindoro in the Philippines. — synonyms: tamarau, Bubalus_mindorensis, Anoa_mindorensis See all 49 words you can make from TAMARAO → 7-letter words Words starting with T Words ending with O ← Unscramble different letters