いわし
iwashi

Noun

1. pilchard (esp. Japanese pilchard, Sardinops melanostictus); sardine

Usually Written in Kana
Other forms: