Valentina
Meaning: strength, health
Origin:Latin
Kiki
Meaning: double happiness
Origin:French nickname and Japanese
Florence
Meaning: flourishing, prosperous
Origin: Latin
Elsa
Meaning: pledged to God
Origin:German diminutive of Elisabeth
Blake
Meaning: fair-haired, dark
Origin:English
Ellis
Meaning: benevolent
Origin:English surname derived from Elijah or Elias or Welsh
Coco
Coco is a feminine name of Latin origin. The...
Origin:Spanish and French pet name
Origin:French variation of Vivian
Marisol
Meaning: Mary of Solitude
Origin:Spanish, contracted form of Maria de la Soledad
Origin:Diminutive of Cyrus, Persian
Diego
Meaning: supplanter
Origin:Spanish variation of James
Kenzo
Meaning: strong and healthy
Origin:Japanese
Jasper
Meaning: bringer of treasure
Origin:Persian
Origin:Basque, medieval Spanish variation of Ignatius
Eero
Meaning: eternal ruler
Origin:Finnish variation of Eric
Ansel
Meaning: with divine protection
Origin:German