Maribel
Meaning: drop of the sea, bitter, or beloved + beautiful
Origin:English combination of Mary and Bel
Mirabella
Meaning: wonderful
Origin:Italian variation of Mirabelle
Origin:Scottish place-name or Spanish
Elodie
Meaning: foreign riches
Origin:French, variation of Alodia, German
Ottilie
Meaning: prosperous in battle
Origin:German, French
Poppy
Meaning: red flower
Origin:English from Latin
Elsie
Meaning: pledged to God
Origin:Diminutive of Elizabeth via its Scottish variation, Elspeth
Florence
Meaning: flourishing, prosperous
Origin: Latin
Origin:Flower name, from Old English
Adelaide
Meaning: noble, nobility
Origin:Variant of Adelheidis, German
Adeline
Meaning: noble, nobility
Origin:French, diminutive of Adele
Ada
Meaning: noble, nobility, or island
Origin:German or Turkish
Astrid
Meaning: divinely beautiful
Origin:Scandinavian
Elise
Meaning: pledged to God
Origin:French variation of Elizabeth