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, Hazel, August, Oliver, Henry, Felix, Theodore, Milo, Arthur

< Back to Search | Pet Name Categories