Word info

babyroussa

Noun

Meaning

Alt. of Babyrussa

Source: Webster's dictionary

Close letter words and terms