Casimir
Meaning: destroyer of peace
Origin:Polish, Slavic
Percival
Meaning: one who pierces the valley
Origin:French
Edmund
Meaning: fortunate protector
Origin:English
Orlando
Meaning: famous throughout the land
Origin:Italian variation of Roland
Beaumont
Meaning: beautiful mountain
Origin:French
Alaric
Meaning: all-powerful ruler
Origin:German
Laurent
Meaning: of Laurentium or bay laurel
Origin:French variation of Lawrence
Pascal
Meaning: of the Passover; Easter
Origin:French; English
Origin:Italian variation of Lucian
Valentino
Meaning: strength, health
Origin:Latin
Domenico
Meaning: belonging to the Lord
Origin:Spanish, Italian variation of Dominic, Latin
Valentine
Meaning: strength, health
Origin:Latin
Origin:Spanish and Cornish variation of Jacob
Origin:Feminine variation of Galileo, after "Galilee"
Fletcher
Meaning: arrow-maker
Origin:English occupational name
Origin:English occupational name
Esperanza
Meaning: hope, expectation
Origin:Spanish