MARIGOLD Meaning of MARIGOLD in English [noun] [C] - a plant with bright yellow or orange flowers Cambridge English vocab. Кембриджский английский словарь. 2012