MARY-BUD Meaning of MARY-BUD in English noun the marigold; a blossom of the marigold. Webster English vocab. Английский словарь Webster. 2012