noun Etymology: Malay, from babi pig + rusa deer Date: 1673 a large wild swine ( Babyrousa babyrussa ) of Indonesia
BABIRUSA
Meaning of BABIRUSA in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012