• word of the day

    marjoram

    marjoram - Dictionary definition and meaning for word marjoram

    Definition
    (noun) aromatic Eurasian perennial Definition
    (noun) pungent leaves used as seasoning with meats and fowl and in stews and soups and omelets
    Synonyms : oregano
Download our Mobile App Today
Receive our word of the day
on Whatsapp