Banks
Meaning: one who lives on the hillside or riverbank
Origin:English surname
Apollo
Meaning: destroyer
Origin:Greek mythology name
Finley
Meaning: fair-haired hero
Origin: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
River
A name as beautiful as River is another grea...
Origin:Nature name
Ajax
The meaning of Ajax is ‘eagle’. It is a name...
Origin:Greek mythology name
Moses
Meaning: delivered from the water
Origin:Egyptian
Buster
The meaning of Buster is 'an individual who ...
Origin:Modern nickname
Spike
Meaning: a very large nail
Origin:English word name
Ray
Meaning: wise protector
Origin:Diminutive of Raymond
Malik
Meaning: king; wave
Origin:Arabic; Greenlandic
Griffin
Meaning: strong lord
Origin:Welsh, variation of Griffith