Theo
Meaning: gift of God
Origin:Diminutive of Theodore
Kenzo
Meaning: strong and healthy
Origin:Japanese
Asher
Meaning: fortunate, blessed, happy one
Origin:Hebrew
Owen
Meaning: young warrior; well-born
Origin:Welsh
Emmett
Meaning: universal
Origin:English masculine variation of Emma, German
Jasper
Meaning: bringer of treasure
Origin:Persian
Archie
Meaning: truly brave
Origin:Diminutive of Archibald, Teutonic
Lachlan
Meaning: from the fjord-land
Origin:Scottish
Origin:Scottish form of Columba, Latin
Liam
Meaning: resolute protection
Origin:Irish short form of William
Finley
Meaning: fair-haired hero
Origin:Irish and Scottish
River
A name as beautiful as River is another grea...
Origin:Nature name
Beckett
Meaning: bee hive, little brook or bee cottage
Origin:English and Irish