babirusa
bab·i·ru·sa
noun \ˌba-bə-ˈrü-sə, ˌbä-\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
Browse
Seen & Heard 
What made you want to look up babirusa? Please tell us where you read or heard it (including the quote, if possible).












