CARABAO /kæɹəˈbeɪəʊ/ Scrabble 11 Words With Friends 13 Definition noun water buffalo of the Philippines. See all 37 words you can make from CARABAO → 7-letter words Words starting with C Words ending with O ← Unscramble different letters