Origin: British
Meaning: Of Marigold; Resplendent Mary
Maragold is a girl's name and a variant of the English name Marigold.