← Back to browseいわし[iwashi]noun#29,370Japanese definitionNo Japanese definition yet.English definitionpilchard (esp. Japanese pilchard, Sardinops melanostictus); sardineExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsいわしいわしゃこいわいわしくじらいわばいわば← いぶきうろつい →