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

< Back to Search | Pet Name Categories