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
Kelley Heckart, Historical fantasy romance author
Captivating...Sensual...Otherworldly
http://www.kelleyheckart.com
http://kelleysrealm.blogspot.com/
http://twitter.com/CelticChick
http://www.facebook.com/pages/Kelley-Heckart/111838455604
Published on February 04, 2015 03:00