Silas
Meaning: of the forest; or prayed for
Origin:Aramaic, Latin, Greek
Jasper
Meaning: bringer of treasure
Origin:Persian
Archie
Meaning: truly brave
Origin:Diminutive of Archibald, Teutonic
Lachlan
Meaning: from the fjord-land
Origin:Scottish
Cillian
Meaning: war strife or church
Origin:Irish
Origin:Scottish form of Columba, Latin
Colin
Meaning: people of victory; pup
Origin:English diminutive of Nicholas or Irish and Scottish
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