Oberon
Meaning: noble, bearlike
Origin:Variation of Auberon
Nicodemus
Meaning: victory of the people
Origin:Greek
Horatio
Meaning: hour, time
Origin:English variation of Latin Horatius
Severin
Meaning: stern, serious
Origin:French variation of Severus; Latin
Alban
Meaning: white, or, man from Alba
Origin:Latin
Origin:Cornish place name
Dalton
Meaning: the settlement in the valley
Origin:English
Aurelian
The name Aurelian has Latin origins and the ...
Origin:Latin
Barthelemy
The meaning of Barthelemy is 'son of furrows...
Origin:French form of Bartholomew
Willoughby
Meaning: farm near the willows
Origin:English
Perseus
Meaning: to destroy
Origin:Greek mythology name