Eloise
Meaning: healthy; wide
Origin:French and English variation of Heloise
Origin:French, variation of Remy
Origin:French, variation of Remy
Kiki
Meaning: double happiness
Origin:French nickname and Japanese
Origin:Old French form of archaic German Amal
Isabelle
Meaning: pledged to God
Origin:French variation of Isabel
Origin:Short form of Isabelle or French
Elodie
Meaning: foreign riches
Origin:French, variation of Alodia, German
Ottilie
Meaning: prosperous in battle
Origin:German, French
Adeline
Meaning: noble, nobility
Origin:French, diminutive of Adele
Elise
Meaning: pledged to God
Origin:French variation of Elizabeth
Natalie
Meaning: birthday of the Lord
Origin:French variation of Russian Natalia
Spencer
Meaning: house steward, dispenser of provisions
Origin:English
Spencer
Meaning: keeper of provisions
Origin:French