Elliot
Meaning: Jehovah is God
Origin:Anglicization of Elijah or Elias
Origin:English from Latin tree name
Darius
Meaning: possessing goodness
Origin:Latin, Greek, Persian
Thaddeus
Meaning: gift of God
Origin:Aramaic, meaning unclear, possibly from Theodore
Bellamy
Meaning: fine friend
Origin:English and Irish from French
Lazarus
Meaning: God is my helper
Origin:Latinized Greek variation of Hebrew Eleazar
Evander
Meaning: bow warrior; strong man
Origin:Scottish; Greek
Gideon
Meaning: hewer; or, having a stump for a hand
Origin:Hebrew
Apollo
Meaning: destroyer
Origin:Greek mythology name
Diego
Meaning: supplanter
Origin:Spanish variation of James
Romeo
Meaning: pilgrim to Rome, Roman
Origin:Italian
Lorenzo
Meaning: from Laurentium
Origin:Italian variation of Laurence
Alistair
Meaning: defending men
Origin:English spelling of Alasdair, Scottish version of Alexander
Zachary
Meaning: the Lord has remembered
Origin:Hebrew