Origin:German, diminutive of Margarethe
Origin:Scandinavian from Latin
Origin:Diminutive of Asher, English
Atlas
Meaning: bearer of the heavens
Origin:Greek
Apollo
Meaning: destroyer
Origin:Greek mythology name
River
A name as beautiful as River is another grea...
Origin:Nature name
Odin
Meaning: god of frenzy; poetic fury
Origin:Variation of Óðinn, Old Norse
Wolf
Meaning: traveling wolf
Origin:Animal name or diminutive of Wolfgang, German
Axel
Meaning: father of peace
Origin:Scandinavian variation of Absalom
Lars
Meaning: crowned with laurel
Origin:Scandinavian from Latin Laurentius
Casper
Meaning: bringer of treasure
Origin:Dutch form of Jasper, Persian
Leif
Meaning: heir, descendant
Origin:Scandinavian