Theo
Meaning: gift of God
Origin:Diminutive of Theodore
Owen
Meaning: young warrior; well-born
Origin:Welsh
Hugh
Meaning: mind, intellect
Origin:English from German
Liam
Meaning: resolute protection
Origin:Irish short form of William
Origin:English from Norse
Alec
Meaning: defending men
Origin:Diminutive of Alexander, Greek
Ajax
The meaning of Ajax is ‘eagle’. It is a name...
Origin:Greek mythology name
Bram
Meaning: father of multitudes
Origin:Dutch variation of Abraham
Zeno
The meaning of Zeno is ‘gift of Zeus’ or ‘gu...
Origin: Anglicized form of Greek Zenon, related to Zeus, king of the gods
Moss
Meaning: descendant of Moses
Origin:English
Luca
Meaning: light or man from Lucania
Origin:Italian variation of Luke and Lucas
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
Origin:Hebrew, diminutive of Jacob