What is the full meaning of babirussa
(Malay) a large hoglike quadruped of the East Indies, also BABIROUSSA, BABIRUSA [n -S]
Example of the word babirussa placed on a Scrabble board.