Marigold

Primarily Female
The meaning of the name Marigold is Yellow Flower
The origin of the name Marigold is English
People who like the name Marigold also like:
Violet,
Magnolia,
Iris,
Matilda,
Clementine,
Ruby,
Juniper,
August,
Oliver,
Henry,
Felix,
Milo,
Theodore,
Jasper