← Back to browseもりいのしし[moriinoshishi]nounJapanese definitionNo Japanese definition yet.English definitiongiant forest hog (Hylochoerus meinertzhageni)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsいのししいのしし