Origin:Diminutive of Montague, Montgomery
Atlas
Meaning: bearer of the heavens
Origin:Greek
Miles
Meaning: soldier or merciful
Origin:English form of Milo
Gideon
Meaning: hewer; or, having a stump for a hand
Origin:Hebrew
Diego
Meaning: supplanter
Origin:Spanish variation of James
Origin:Italian and Spanish form of Mark
Romeo
Meaning: pilgrim to Rome, Roman
Origin:Italian
Kenzo
Meaning: strong and healthy
Origin:Japanese
Asher
Meaning: fortunate, blessed, happy one
Origin:Hebrew
Owen
Meaning: young warrior; well-born
Origin:Welsh
Emmett
Meaning: universal
Origin:English masculine variation of Emma, German