Brody
Meaning: broad eye or broad island
Origin:Irish, English, and Scottish
Euan
Meaning: born of the yew tree
Origin:Gaelic, Anglicized form of Eoghann
Innes
Meaning: from the river island
Origin:Scottish
Origin:Scottish from the Gaelic
Macaulay
Meaning: son of righteousness
Origin:Scottish
Graeme
grey home or gravel homestead, or more roman...
Origin:Scottish variation of Graham
Torquil
Meaning: Thor's cauldron
Origin:Scottish from Norse
Nairn
Meaning: river with alder trees
Origin:Scottish
Roban
Roban is name usually given to a baby boy. T...
Origin:German
Ninian
Ninian is a unique but peculiar name that is...
Origin:Scottish and Irish, meaning unknown
Seumas
Meaning: supplanter
Origin:Variation of Seamus, Irish
Boyce
Meaning: lives by the woods
Origin:Scottish, from French