Ivo
Meaning: yew wood, archer
Origin:German
Thiago
Meaning: supplanter
Origin:Spelling variation of Tiago, diminutive of Santiago
Origin:Italian and Spanish form of Mark
Romeo
Meaning: pilgrim to Rome, Roman
Origin:Italian
Alistair
Meaning: defending men
Origin:English spelling of Alasdair, Scottish version of Alexander
Owen
Meaning: young warrior; well-born
Origin:Welsh
Emmett
Meaning: universal
Origin:English masculine variation of Emma, German
Dominic
Meaning: belonging to the lord
Origin:Latin
Origin:Latin, variation of Cassius
Lachlan
Meaning: from the fjord-land
Origin:Scottish
Cillian
Meaning: war strife or church
Origin:Irish
Rafferty
Meaning: floodtide, abundance, prosperity
Origin:Irish