MARMALADE


Meaning of MARMALADE in English

■ noun a preserve made from citrus fruit, especially bitter oranges.

Origin

C15: from Port. marmelada 'quince jam', from marmelo 'quince', based on Gk melimēlon (from meli 'honey' + mēlon 'apple').

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.