Jasper
Meaning: bringer of treasure
Origin:Persian
Archie
Meaning: truly brave
Origin:Diminutive of Archibald, Teutonic
Lewis
Meaning: renowned warrior
Origin:English variation of Louis
Barnaby
Meaning: son of consolation
Origin:English variation of Barnabas, Aramaic
Everett
Meaning: brave as a wild boar
Origin:English variation of the German Eberhard
Moses
Meaning: delivered from the water
Origin:Egyptian
Grover
Meaning: lives near a grove of trees
Origin:English
Lyle
Meaning: someone who lives on an island
Origin:Scottish and English from French
Casper
Meaning: bringer of treasure
Origin:Dutch form of Jasper, Persian
Buddy
The meaning of Buddy is 'friend' or ‘brother...
Origin:English, nickname name