Meaning
Marigold is a flower name derived from the Virgin Mary, often referred to as 'Mary's Gold'. It symbolizes cheerfulness and good luck.