It's definitely quirky, but I think it can be done. If they are shy they can always go by "
Mary" (or
Mari) and there's nothing more classic and ageless than that. I like the idea of a
Marigold called "
Goldie".
I'd combo it with something with a calm, steady personality. Maybe something familiar and warm, like
Marigold Jennifer,
Marigold Caitlyn,
Marigold Emily,
Marigold Laura.....