Jasmine
Meaning: gift from God
Origin:Flower name, from Persian
Elsa
Meaning: pledged to God
Origin:German diminutive of Elisabeth
Elspeth
Meaning: pledged to God
Origin:Scottish variation of Elizabeth
Bridget
Meaning: strength or exalted one
Origin:Anglicized variation of Gaelic Brighid
Kara
Meaning: wild stormy one
Origin:Spelling variation of Cara or Norse mythology name
Riley
Meaning: rye clearing; courageous
Origin:English, Irish
Sienna
Meaning: orange red
Origin:Italian color name
Hazel
Meaning: the hazelnut tree
Origin:English
Ayla
Meaning: oak tree, or halo, moonlight
Origin:Hebrew, or Turkish
Origin:Hebrew, variation of Aphrah