← Back to browseながすくじら[nagasukujira]nounJapanese definitionNo Japanese definition yet.English definitionfin whale; finback (whale); razorback whale (Balaenoptera physalus)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsしろながすくじらながす