Esmeralda
Meaning: emerald
Origin:Spanish and Portuguese
Primrose
Meaning: first rose
Origin:English flower name
Colette
Meaning: people of victory
Origin:French, short form of Nicole, feminine variation of Nicholas, Greek
Augustus
Meaning: great, magnificent
Origin:Latin
Thaddeus
Meaning: gift of God
Origin:Aramaic, meaning unclear, possibly from Theodore
Cosmo
Meaning: order, beauty, universe
Origin:Greek, Italian, English
Evander
Meaning: bow warrior; strong man
Origin:Scottish; Greek
Gideon
Meaning: hewer; or, having a stump for a hand
Origin:Hebrew
Alistair
Meaning: defending men
Origin:English spelling of Alasdair, Scottish version of Alexander
Tarquin
Tarquin is a boy's name that traces back to ...
Origin:Latin, Roman clan name