TAMARAOS Scrabble 10 Words With Friends 11 Definition TAMARAOS is the plural of TAMARAO. noun TAMARAO: small buffalo of Mindoro in the Philippines. See all 120 words you can make from TAMARAOS → 8-letter words Words starting with T Words ending with S ← Unscramble different letters