May
May is of English origin, and the meaning of...
Origin:Diminutive of Margaret and Mary; month name
Origin:Diminutive of Amabel, Latin
Nell
Meaning: bright, shining one
Origin:English, diminutive of Helen, Eleanor, et al
Marigold
Meaning: golden flower
Origin:Flower name, from English
Elsie
Meaning: pledged to God
Origin:Diminutive of Elizabeth via its Scottish variation, Elspeth
Hazel
Meaning: the hazelnut tree
Origin:English
Willa
Meaning: resolute protection
Origin:Feminine variation of William
Origin:Diminutive of Margaret, Greek
Harriet
Meaning: estate ruler
Origin:English variation of French Henriette
Ruth
Meaning: compassionate friend
Origin:Hebrew
Marguerite
Meaning: pearl; daisy
Origin:French variation of Margaret; also a flower name