Meaning of the name Daisy May
The meaning of Daisy is "Day's eye" in Old English. It is also the name of a flower. It is a variant of Margaret. May is a shorted version of the English name Mary and means "bitter" or "rebellion".
Origin of the name Daisy May
English
Popular Middle Names
Popular Sibling Names