Mira
Meaning: admirable; peace; female ruler; ocean
Origin:Latin, Slavic, Arabic, Sanskrit
Zara
Meaning: blooming flower; God remembers
Origin:Hebrew and Arabic
Rue
Meaning: herb; regret
Origin:Botanical names or word name
Origin:German, diminutive of Margarethe
Jade
Meaning: stone of the side
Origin:Spanish
Natalia
Meaning: birthday [of the Lord]
Origin:Latin
Ramona
Meaning: wise protector
Origin:Spanish, feminine variation of Ramon
Esmeralda
Meaning: emerald
Origin:Spanish and Portuguese
Felicity
Meaning: good fortune, happy
Origin:Latin
Primrose
Meaning: first rose
Origin:English flower name
Linnea
Meaning: twinflower, lime tree
Origin:Swedish
Colette
Meaning: people of victory
Origin:French, short form of Nicole, feminine variation of Nicholas, Greek
Origin:English, diminutive of Katherine
Kit
Meaning: bearer of Christ
Origin:English, diminutive of Christopher