MARJORAM

Definition of MARJORAM

  1. (noun)aromatic Eurasian perennial
  2. (noun)pungent leaves used as seasoning with meats and fowl and in stews and soups and omelets