Origin:Diminutive of Ariel, Hebrew
Archie
Meaning: truly brave
Origin:Diminutive of Archibald, Teutonic
Lachlan
Meaning: from the fjord-land
Origin:Scottish
Flynn
Meaning: descendant of the red-haired one
Origin:Irish
River
A name as beautiful as River is another grea...
Origin:Nature name
Zayd
Meaning: increase, growth
Origin:Arabic
Lyle
Meaning: someone who lives on an island
Origin:Scottish and English from French
Origin:Surname from place name