What does Ensley mean?
An English habitational surname, generally explained from Old English elements ending in 'leah' (wood, clearing, meadow); it is sometimes connected to places such as Annesley ('Anne's meadow'). Now used mainly as a girl's given name. The exact first element is uncertain.
What does Marigold mean?
IS a bloom word: from the flower, whose name combines 'Mary' (for the Virgin Mary) with 'gold', originally 'gold' flower and later 'Mary's gold'.