Miles
Meaning: soldier or merciful
Origin:English form of Milo
Jasper
Meaning: bringer of treasure
Origin:Persian
Colin
Meaning: people of victory; pup
Origin:English diminutive of Nicholas or Irish and Scottish
Malcolm
Meaning: devotee of St. Colomba
Origin:Scottish
Clive
Meaning: lives near a high cliff
Origin:English
Ewan
Meaning: born of the yew tree
Origin:Scottish form of Gaelic Eoghan
Rupert
Meaning: bright fame
Origin:German variation of Robert
Desmond
Meaning: one from south Munster
Origin:Irish
Graham
Meaning: gravelly homestead
Origin:Scottish
Ian
Meaning: the Lord is gracious
Origin:Scottish version of John
Trevor
Meaning: from the large village
Origin:Welsh
Origin:Welsh diminutive of Aneurin