Learn English free online - how to pronounce word in English - English Learning Online- www.pronounceword.com




babirusa



bab·i·ru·sa [ ˌba-bə-ˈrü-sə]



babirusa   
noun
[ˌba-bə-ˈrü-sə]

Definition of babirusa

: a large wild swine (Babyrousa babyrussa) of Indonesia



First Known Use of babirusa

1673, in the meaning defined above



History and Etymology for babirusa

Malay, from babi pig + rusa deer



Dictionary Entries near babirusa