BABYRUSSA Meaning of BABYRUSSA in English (n.) See Babyroussa. Webster's English dictionary. Английский словарь Webster. 2012