← Back to browseしろいるか[shiroiruka]nounJapanese definitionNo Japanese definition yet.English definitionbeluga (Delphinapterus leucas); white whale; beluga whaleExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsしろいしなうすいろいるかしろいわやぎしわはいるか