Marjoram Meaning

There are 2 meaning(s) for word Marjoram

Meaning 1 : aromatic Eurasian perennial

    Synonyms : oregano,  origanum vulgare,  pot marjoram,  wild marjoram,  winter sweet
Meaning 2 : pungent leaves used as seasoning with meats and fowl and in stews and soups and omelets

    Synonyms : oregano