Also read:

イクラ (Ikura) is a Japanese noun meaning “salted salmon roe”.

Meanings

  1. nounsalted salmon roe