Hamish
Meaning: supplanter
Origin:Scottish variation of James
Barnaby
Meaning: son of consolation
Origin:English variation of Barnabas, Aramaic
Fergus
Meaning: man of force
Origin:Scottish and Irish
Llewellyn
Meaning: leader's image
Origin:Welsh, variation of Llywelyn
Thelonious
The meaning of Thelonious is 'people' and it...
Origin:Latinized variation of German Tillman, “one who plows the earth”
Casper
Meaning: bringer of treasure
Origin:Dutch form of Jasper, Persian
Rupert
Meaning: bright fame
Origin:German variation of Robert
Origin:Italian and Spanish variation of Emil
Ozymandias
Meaning: begotten by Ra, the Sun God
Origin:Greek variant of Ramses, Egyptian
Michelangelo
The meaning of Michelangelo is 'the angel wh...
Origin:Combination of Michael and Angelo
Leonardo
Meaning: brave lion
Origin:Italian and Spanish variation of Leonard, German