Japanese dictionary
ななつぼし
japanese pilchard (sardinops melanostictus); japanese sardine
Kanji details
・seven
・star
・spot
・dot
・mark