Origin:Diminutive of Montague, Montgomery
Origin:Diminutive of Teodoro or Mateo, Spanish
Huck
Huck is of American origin. It is traditiona...
Origin:Diminutive of Huckleberry, word name
Atlas
Meaning: bearer of the heavens
Origin:Greek
Miles
Meaning: soldier or merciful
Origin:English form of Milo
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
Thiago
Meaning: supplanter
Origin:Spelling variation of Tiago, diminutive of Santiago
Romeo
Meaning: pilgrim to Rome, Roman
Origin:Italian
Kenzo
Meaning: strong and healthy
Origin:Japanese