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, Ruby, Matilda, Clementine, Hazel, August, Oliver, Henry, Felix, Theodore, Milo, Jasper

< Back to Search | Pet Name Categories