Gwilym
Meaning: resolute protection
Origin:Welsh variation of William
Zachariah
Meaning: the Lord has remembered
Origin:Hebrew, form of Zechariah
Wallace
Meaning: foreigner, stranger
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
Marmaduke
Meaning: devotee of Maedoc
Origin:Irish
Origin:English variation of Gervase, meaning unknown
Ronald
Meaning: ruler's counselor
Origin:Norse
Origin:Diminutive of Gerald or Jerome
Willie
The name Willie is of German origins and it ...
Origin:Diminutive of William
Charles
Meaning: man, free man
Origin:French from German