sardalya

noun
  1. A small, oily fish of the herring family, often canned and used as food. noun
    The chef prepared a delicious salad with sardalya and fresh greens.
    Sardalya are often packed in oil or tomato sauce for preservation.