BABIRUSA


Meaning of BABIRUSA in English

[ ˌbα:bɪ'ru:sə ]

■ noun a forest-dwelling wild pig with several upturned horn-like tusks, native to Malaysia. [ Babyrousa babyrussa .]

Origin

C17: from Malay, from babi 'hog' + rusa 'deer'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.