Forrest
Meaning: dweller near the woods
Origin:English
Bernard
Meaning: strong, brave as a bear
Origin:German
Russell
Meaning: redhead, fox-colored
Origin:French
Roland
Meaning: famous throughout the land
Origin:German
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
Humphrey
Meaning: peaceful warrior
Origin:German
Elwood
Meaning: elder tree forest
Origin:English