Origin:English, diminutive of Theresa
Xiomara
Meaning: famous in battle
Origin:Feminine variation of Guiomar, Spanish, Portuguese
Helena
Meaning: torch; shining light
Origin:Latinate form of Helen, Greek
Origin:French, diminutive of Margaret
Araminta
Araminta is a name of English origin and the...
Origin:Invented hybrid name from Arabella and Aminta
Avalon
Meaning: island of apples
Origin:Celtic
Louise
Meaning: renowned warrior
Origin:French and English, feminine variation of Louis
Marguerite
Meaning: pearl; daisy
Origin:French variation of Margaret; also a flower name
Arwen
Meaning: noble maiden
Origin:Literature, Sindarin