Banks
Meaning: one who lives on the hillside or riverbank
Origin:English surname
Huck
Huck is of American origin. It is traditiona...
Origin:Diminutive of Huckleberry, word name
Apollo
Meaning: destroyer
Origin:Greek mythology name
Kenzo
Meaning: strong and healthy
Origin:Japanese
River
A name as beautiful as River is another grea...
Origin:Nature name
Axel
Meaning: father of peace
Origin:Scandinavian variation of Absalom
Origin:Surname from place name
Origin:Swedish, meaning unknown , possibly "calm"