Christian
Meaning: anointed one or follower of Christ
Origin:Greek or English from Latin
Edgar
Meaning: wealthy spearman
Origin:English
Clifford
Meaning: lives near the ford by the cliff
Origin:English
Abraham
Meaning: father of multitudes
Origin:Hebrew
Homer
Meaning: security, pledge
Origin:Greek
Simeon
Meaning: he [God] has heard
Origin:Hebrew
Humphrey
Meaning: peaceful warrior
Origin:German
Horatio
Meaning: hour, time
Origin:English variation of Latin Horatius