Humphrey
Meaning: peaceful warrior
Origin:German
Elwood
Meaning: elder tree forest
Origin:English
Woodrow
Meaning: row of houses by a wood
Origin:English
Bruce
Meaning: from the brushwood thicket
Origin:Scottish and English from French
Wallace
Meaning: foreigner, stranger
Origin:Scottish
Irving
Meaning: green river, sea friend
Origin:Scottish
Gerald
Meaning: ruler with the spear
Origin:English and Irish from German
Norman
Meaning: northerner, Norseman
Origin:English
Hiram
Meaning: brother of the exalted one
Origin:Hebrew
Ernie
Meaning: serious, resolute
Origin:Variation of Ernest, English from German
Willie
The name Willie is of German origins and it ...
Origin:Diminutive of William