しかいのしし Also written シカイノシシ, 鹿猪 Meanings Noun babirusa (Babyrousa babyrussa) See also: バビルサ. Jinuma: Japanese Dictionary · Word lists