Dictionary.net

Definitions of Babyroussa

  1. Alt. of Babyrussa
  2. The Indian hog.
Loading...