Zeke
Meaning: God strengthens
Origin:Diminutive of Ezekiel
Bellamy
Meaning: fine friend
Origin:English and Irish from French
Origin:English variation of Lanzo, German "land"
Naruto
Meaning: maelstrom; roaring gate
Origin:Japanese
Oak
Meaning: tree from the genus Quercus
Origin:English tree name
Endymion
Meaning: dive into, enter
Origin:Greek
Mitsuki
Meaning: full moon; beautiful moon; moonlight; snake vessel
Origin:Japanese
Erwin
Meaning: respected friend
Origin:German
Nico
Meaning: people of victory
Origin:Italian, diminutive of Nicola
Spike
Meaning: a very large nail
Origin:English word name
Goku
Meaning: aware of emptiness
Origin:Japanese