Meanings
- 1
Thesaurus
Synonyms
1
noun
· a wild pig of the...
babiroussababirussadeer-pig
Word family
Etymology
Borrowed through scientific Latin from Malay babi rusa, literally "deer pig," from babi ("pig") + rusa ("deer"). The name refers to the animal's unusual, antler-like upper tusks.