Edgar
Meaning: wealthy spearman
Origin:English
Ford
Meaning: dweller at the ford
Origin:English
Clifford
Meaning: lives near the ford by the cliff
Origin:English
Lawrence
Meaning: from Laurentium or bay laurel
Origin:Latin
Abraham
Meaning: father of multitudes
Origin:Hebrew
Homer
Meaning: security, pledge
Origin:Greek
Humphrey
Meaning: peaceful warrior
Origin:German
Horatio
Meaning: hour, time
Origin:English variation of Latin Horatius
Anselm
Meaning: with divine protection
Origin:German
Elwood
Meaning: elder tree forest
Origin:English
Woodrow
Meaning: row of houses by a wood
Origin:English