Definition of babirusa
: a large wild swine (Babyrousa babyrussa) of Indonesia
Origin of babirusa
Malay, from babi pig + rusa deer
First Known Use: 1673
Learn More about babirusa
Britannica.com: Encyclopedia article about "babirusa"
Seen and Heard
What made you want to look up babirusa? Please tell us where you read or heard it (including the quote, if possible).