MARY-BUD Meaning of MARY-BUD in English (n.) The marigold; a blossom of the marigold. Webster's English dictionary. Английский словарь Webster. 2012