BABIRUSA Scrabble 12 Words With Friends 15 Definition noun Indonesian wild pig with enormous curved canine teeth. — synonyms: babiroussa, babirussa, Babyrousa_Babyrussa See all 88 words you can make from BABIRUSA → 8-letter words Words starting with B Words ending with A ← Unscramble different letters