Hello there, LeoB_2009! That's a great question about 'ikra'. You are absolutely on teh right track!
The primary meaning of 'ikra' in Russian is indeed caviar, which refers to the processed, salted roe (eggs) of certain fish, especially sturgeon. This is often the expensive black or red kind you might see.
However, the word can also be used more broadly. For instance, it can refer to the roe of other fish, like cod or pollock, which are less expensive. And here's a fun fact, it's also used for certain vegetable spreads, such as 'baklazhannaya ikra' (eggplant ikra) or 'kabachkovaya ikra' (zucchini ikra). These are popular dishes in Russian cuisine, often eaten cold as an appetizer or spread.
So, while it definitely includes caviar, it's a bit more versatile! Glad I could help clear that up for you. Have a wonderful day!