CARABAOS Scrabble 12 Words With Friends 14 Definition CARABAOS is the plural of CARABAO. noun CARABAO: water buffalo of the Philippines. See all 90 words you can make from CARABAOS → 8-letter words Words starting with C Words ending with S ← Unscramble different letters