Alora
Meaning: the Lord is my light
Origin:Variation of Eliora, Hebrew
Origin:Welsh diminutive of Margaret
Marguerite
Meaning: pearl; daisy
Origin:French variation of Margaret; also a flower name
Arwen
Meaning: noble maiden
Origin:Literature, Sindarin
Hope
Hope is an English name and the meaning of H...
Origin:Virtue name
Esmeralda
Meaning: emerald
Origin:Spanish and Portuguese
Solveig
Meaning: the strong house or daughter of the sun
Origin:Scandinavian
Elena
Meaning: bright, shining light
Origin:Spanish, Italian, German, Greek variation of Helen
Bodhi
Meaning: awakening, enlightenment
Origin:Sanskrit
Apollo
Meaning: destroyer
Origin:Greek mythology name
Phoenix
Meaning: dark red
Origin:Arizona place-name and Greek