Noun
mostarda (countable and uncountable, plural mostardas)
An Italian condiment made of candied fruit and a mustard-flavoured syrup.
Delmond says the fruit mostarda at the salami station is made in-house and is “very Italian, sweet and spicy and will go straight to the front of your nose. Source: Internet
The cappello di prete was a form of Zampone, served with an awesome tart of mostarda. Source: Internet