TAMARAUS

Scrabble 10 Words With Friends 12

Definition

TAMARAUS is the plural of TAMARAU.

noun TAMARAU: small buffalo of Mindoro in the Philippines.

See all 91 words you can make from TAMARAUS →

← Unscramble different letters