Romeo
Meaning: pilgrim to Rome, Roman
Origin:Italian
Kenzo
Meaning: strong and healthy
Origin:Japanese
Asher
Meaning: fortunate, blessed, happy one
Origin:Hebrew
Asher
Meaning: fortunate, blessed, happy one
Origin:Hebrew
Alistair
Meaning: defending men
Origin:English spelling of Alasdair, Scottish version of Alexander
Emmett
Meaning: universal
Origin:English masculine variation of Emma, German
Silas
Meaning: of the forest; or prayed for
Origin:Aramaic, Latin, Greek
Origin:Latin, variation of Cassius
Jasper
Meaning: bringer of treasure
Origin:Persian
Jasper
Meaning: bringer of treasure
Origin:Persian
Archie
Meaning: truly brave
Origin:Diminutive of Archibald, Teutonic
Flynn
Meaning: descendant of the red-haired one
Origin:Irish
Finley
Meaning: fair-haired hero
Origin:Irish and Scottish