Home
»
Pregnancy
»
Scottish Boy Names: 150 Names With Meanings

Scottish Boy Names: 150 Names With Meanings

Updated

A folded moss-green wool baby blanket, a small wooden toy sailboat and a pinecone on a rustic wooden table
Rachel Rothman, Co-Founder and Chief Parenting Officer at Betteroo

Written By

Rachel Rothman

Chief Parenting Officer

Dr. Meidad Greenberg, Board-Certified Pediatrician and Pediatric Medical Advisor at Betteroo

Medically Reviewed By

Meidad Greenberg, M.D.

Board-Certified Pediatrician

Scottish boy names such as Angus, Callum, Duncan, Hamish, Lachlan, Iain and Ruairidh (“red king”) come from Scottish Gaelic, Scots, Scottish surnames and places, and this list gives a checked meaning for 150 of them.

Scottish boy names mix Gaelic names, Anglicized forms of those names, surnames, place names and short Scots forms. Many are already familiar in English, such as Duncan, Malcolm and Ross, and others, such as Somhairle and Torquil, are rare finds.

We grouped the names into classic, Anglicized, Gaelic, old Gaelic, Norse-rooted, surname and place, rare and Scots names. You will also find how Gaelic and English forms relate, how to say the names, and ideas for sibling and middle name pairings.

Key Takeaways

  • Donald means ruler of the world, Malcolm means disciple of Saint Columba, and Duncan comes from Old Irish words for brown and battle.
  • Hamish comes from the vocative case of Seumas, the Scottish Gaelic form of James.
  • Ruairidh and Rory come from Ruaidhrí, meaning red king, and Roy comes from a Gaelic byname meaning red.
  • Torquil, Sorley and Aulay come from Old Norse names through Gaelic forms.
  • Gaelic spellings use accents, as in Tòmas and Pàdraig; U.S. forms may not carry accents.

Scottish Boy Names at a Glance

Quick Answer

Classic Scottish boy names include Angus, Callum, Duncan, Fergus, Finlay, Hamish, Lachlan, Malcolm and Ewan; Gaelic names such as Iain, Seumas, Ruairidh, Calum and Coinneach; surname names such as Douglas, Graham, Ross and Blair; and Scots nicknames such as Jamie, Tam and Rab. This page lists 150 of them, each checked against its own Behind the Name entry.

Every gender, usage label and meaning on this page was checked against the name’s own entry on Behind the Name in October 2026, and Gaelic spellings, accents included, follow the entries exactly. Where an entry says a meaning is uncertain or unknown, we say so. Names we could not verify this way are not on the list.

Scottish boy names come in several layers. There are Scottish Gaelic names, such as Iain, Seumas, Dòmhnall and Ruairidh; Anglicized forms of those names that are now familiar worldwide, such as Ian, Hamish, Donald and Rory; names from Scottish surnames and places, such as Douglas, Ross, Arran and Moray; and short Scots forms, such as Rab, Tam and Shug.

Some have very long histories in Scotland. Donald comes from the Gaelic Dòmhnall, “ruler of the world”, and was the name of two 9th-century kings of the Scots and Picts, according to its entry. Kenneth was borne by Kenneth mac Alpin, who united the Scots and Picts in the 9th century, and Malcolm, “disciple of Saint Columba”, was the name of four kings of Scotland. Others came in with Norse settlers and Normans, which is why you will find Torquil and Ronald beside Bruce and Fraser.

A note on reading the tables. The middle column shows the usage labels from each entry, sometimes shortened with “and more”. When an entry describes a name only as a form of another name, we add the meaning of that original name from its own entry. For a sister, our Scottish girl names list uses the same checked approach.

Classic Scottish Boy Names

These names have been used in Scotland for centuries and travel easily today. Several belonged to Scottish kings, which the entries note, and many appear on our old-fashioned boy names list too.

NameUsage (per Behind the Name)Meaning
AlanEnglish, Scottish, Breton, French, PolishMeaning not known for certain; possibly of Brythonic origin meaning “little rock”, or from the tribal name of the Alans
AllanEnglish, Scottish and moreVariant of Alan
ArchibaldScottish, EnglishFrom the Germanic name Ercanbald, from erkan, “pure, holy, genuine”, and bald, “bold, brave”; it first became common in Scotland in the Middle Ages
ArchieScottish, EnglishDiminutive of Archibald
ColinScottish, EnglishAnglicized form of Cailean, “whelp, young dog” in Scottish Gaelic
DavidEnglish, Hebrew, Scottish, Welsh and moreFrom Hebrew, from a word meaning “beloved” or “uncle”; borne by two kings of Scotland
DavieEnglish, ScottishDiminutive of David
DonaldScottish, EnglishFrom the Gaelic name Dòmhnall, “ruler of the world”; the name of two 9th-century kings of the Scots and Picts
DuncanScottish, EnglishAnglicized form of Donnchadh, from Old Irish donn, “brown”, and cath, “battle”; the name of two kings of Scotland
GavinEnglish, ScottishMedieval form of Gawain, whose meaning is uncertain; it died out in England and was reintroduced from Scotland in the 20th century
GregorGerman, Scottish, Slovak, SloveneForm of Gregorius (see Gregory), “watchful, alert”
GreigScottishShort form of Gregory
IvorIrish, Scottish, Welsh, English (British)From the Old Norse name Ívarr, probably from elements meaning “yew tree, bow” and “army, warrior”
KennethScottish, English and moreAnglicized form of both Coinneach and Cináed; borne by the Scottish king Kenneth (Cináed) mac Alpin, who united the Scots and Picts in the 9th century
MalcolmScottish, EnglishAnglicized form of Máel Coluim, “disciple of Saint Columba”; the name of four kings of Scotland
NeilIrish, Scottish, EnglishFrom the Irish name Niall, of disputed origin, possibly connected to roots meaning “fury, passion” or “hero”
RonaldScottish, English, Dutch, GermanScottish form of the Old Norse Ragnvaldr (“advice, counsel” plus “ruler”), introduced to Britain by Scandinavian settlers and invaders
RoderickEnglish, Scottish, Welsh“Famous ruler”, from Old German hruod, “fame”, and rih, “ruler, king”; also used as an Anglicized form of Scottish Ruaridh
RoddyEnglish, ScottishDiminutive of Roderick or Rodney
RoyScottish, English, DutchAnglicized form of Ruadh, a Gaelic byname meaning “red”
Classic Scottish boy names with the usage label and meaning given by Behind the Name.

Duncan is the Anglicized form of Donnchadh, from Old Irish words for “brown” and “battle”, and its entry says it was the name of two kings of Scotland, including the one in Shakespeare’s Macbeth. Malcolm, from the Gaelic Máel Coluim, means “disciple of Saint Columba”. Kenneth is the Anglicized form of two Gaelic names, Coinneach and Cináed, and David, from Hebrew “beloved” or “uncle”, was borne by two Scottish kings.

Archibald comes from a Germanic name meaning “pure, holy, genuine” plus “bold, brave”, and its entry says it first became common in Scotland in the Middle Ages. Gavin, a medieval form of Gawain, died out in England but was reintroduced from Scotland in the 20th century. Colin is the Anglicized form of the Gaelic Cailean, which means “whelp, young dog”.

A few have honest question marks. Behind the Name says the meaning of Alan is not known for certain: it may be of Brythonic origin meaning “little rock”, or come from the tribal name of the Alans. Neil comes from the Irish name Niall, which is of disputed origin. We print those hedges as the entries give them.

Anglicized Gaelic Names: Hamish, Lachlan, Rory and More

Many of the Scottish boy names best known outside Scotland are Anglicized forms of Gaelic names, spelled so English speakers can say them. Each row names the Gaelic source.

NameUsage (per Behind the Name)Meaning
AlastairScottishAnglicized form of Alasdair, the Gaelic Alexander (“defending men”)
AlistairScottishAnglicized form of Alasdair
AlisterScottishAnglicized form of Alasdair
AllyScottishDiminutive of Alistair
AngusScottish, Irish, EnglishAnglicized form of Aonghus, possibly “one strength”
InnesScottishAnglicized form of Aonghas
CallumScottish, EnglishVariant of Calum, the Gaelic form of Columba (“dove”)
DougalScottishAnglicized form of Dubhghall, “dark stranger”, from Old Irish dub, “dark”, and gall, “stranger”
DugaldScottishScottish variant of Dougal
EwanScottishAnglicized form of Eòghann, the Gaelic form of Eoghan (possibly “born from the yew tree”, or from Latin Eugenius)
EuanScottishAnglicized form of Eòghann
EwenScottishAnglicized form of Eòghann
FergusIrish, Scottish, Irish Mythology, Old Irish“Man of vigour”, from Old Irish fer, “man”, and guss, “vigour, strength, force”
FergieScottishDiminutive form of Fergus
FinlayScottish, EnglishAnglicized form of Fionnlagh, “white warrior”
FindlayScottishAnglicized form of Fionnlagh
IanScottish, EnglishAnglicized form of Scottish Gaelic Iain, from Latin Iohannes (see John); it became popular in the United Kingdom outside Scotland in the first half of the 20th century
HamishScottishAnglicized form of a Sheumais, the vocative case of Seumas (James)
TavishScottishAnglicized form of a Thàmhais, the vocative case of Tàmhas (Thomas); or from the surname McTavish, “son of Tàmhas”
LachlanScottish, EnglishAnglicized form of Lachlann, the Gaelic form of Lochlainn, “Viking, Scandinavian”
LachieScottishDiminutive of Lachlan
MurdoScottishAnglicized form of Murchadh, “sea battle”
MurdochScottishAnglicized form of Muireadhach, “lord, master”
RanaldScottishAnglicized form of Raghnall, the Gaelic form of Ragnvaldr
RoryIrish, Scottish, English (masculine and feminine)Anglicized form of Ruaidhrí, “red king”
Anglicized Scottish boy names and the Gaelic names behind them, as given by Behind the Name.

Hamish is a favorite example. Its entry explains that it comes from a Sheumais, the vocative case of Seumas, the form used when you speak to someone directly. Seumas is the Gaelic James, so Hamish is a cousin of James, which the Social Security Administration (SSA) ranks No. 6 for U.S. boys born in 2025. Tavish works the same way, from the vocative of Tàmhas (Thomas), or from the surname McTavish, “son of Tàmhas”.

Alastair, Alistair and Alister are three spellings of Alasdair, the Gaelic Alexander, “defending men”. Ewan, Euan and Ewen all come from Eòghann, the Gaelic form of Eoghan, which Behind the Name says possibly means “born from the yew tree” or derives from the Latin Eugenius. Finlay and Findlay come from Fionnlagh, “white warrior”, and the entry notes that Finlay is the more common spelling in Scotland.

Lachlan is the Anglicized form of Lachlann, from Lochlainn, “Viking, Scandinavian”, originally a name for Scandinavia meaning “land of the lakes”. Murdo and Murdoch look alike but come from two different Gaelic names: Murdo from Murchadh, “sea battle”, and Murdoch from Muireadhach, “lord, master”. Rory, from Ruaidhrí, “red king”, is listed for boys and girls, though its entry says it is typically masculine.

Scottish Gaelic Boy Names and Their English Equivalents

These are the Gaelic forms themselves, spelled exactly as Behind the Name spells them, including the grave accent in names such as Tòmas, Pàdraig and Mìcheal. Most are Gaelic versions of names used across Europe, so each one has an English relative you will recognize.

NameUsage (per Behind the Name)Meaning
IainScottish GaelicScottish Gaelic form of Iohannes (see John), “Yahweh is gracious”
SeumasScottish GaelicScottish Gaelic form of James
AlasdairScottish GaelicScottish Gaelic form of Alexander, “defending men”
CalumScottish GaelicScottish Gaelic form of Columba, Latin for “dove”
UilleamScottish GaelicScottish Gaelic form of William, “will helmet”
RaibeartScottish GaelicScottish Gaelic form of Robert, “bright fame”
TòmasScottish GaelicScottish Gaelic form of Thomas, from an Aramaic name meaning “twin”
TàmhasScottish GaelicScottish Gaelic form of Thomas
PàdraigScottish GaelicScottish Gaelic form of Patrick, “nobleman, patrician”
PòlScottish GaelicScottish Gaelic form of Paul, “small” in Latin
PàlScottish GaelicScottish Gaelic form of Paul
PeadarIrish, Scottish GaelicIrish and Scottish Gaelic form of Peter, “stone”
SeòrasScottish GaelicScottish Gaelic form of George, “farmer, earthworker”
DeòrsaScottish GaelicScottish Gaelic form of George
MìchealScottish GaelicScottish Gaelic form of Michael, “who is like God?”
ArtairScottish GaelicScottish Gaelic form of Arthur, whose meaning is unknown
AindreaScottish GaelicScottish Gaelic form of Andrew, “manly, masculine”
AileanScottish GaelicScottish Gaelic form of Alan
EanraigScottish GaelicScottish Gaelic form of Henry, “home ruler”
EideardScottish GaelicScottish Gaelic form of Edward, “rich guard”
GriogairScottish GaelicScottish Gaelic form of Gregory, “watchful, alert”
SteaphanScottish GaelicScottish Gaelic form of Stephen, “crown, wreath”
MarcasIrish, Scottish GaelicIrish and Scottish Gaelic form of Marcus (see Mark)
DàibhidhScottish GaelicScottish Gaelic form of David
EòinScottish GaelicScottish Gaelic form of Iohannes (see John) used in the Bible
LachlannScottish GaelicScottish Gaelic form of Lochlainn, “Viking, Scandinavian”
EòghannScottish GaelicScottish Gaelic form of Eoghan
DòmhnallScottish GaelicScottish Gaelic form of Donald, “ruler of the world”
AonghasScottish GaelicScottish Gaelic form of Aonghus
RuairidhScottish GaelicScottish Gaelic form of Ruaidhrí, “red king”
TeàrlachScottish GaelicScottish Gaelic form of Toirdhealbhach (“instigator”); sometimes Anglicized as Charles
RaghnallIrish, Scottish GaelicIrish and Scottish Gaelic form of Ragnvaldr, from Old Norse “advice, counsel” plus “ruler”
Scottish Gaelic boy names with their English equivalents, as given by Behind the Name.

Iain is the Gaelic John, and Ian is its Anglicized form (Ian’s entry says it became popular in the United Kingdom outside Scotland in the first half of the 20th century). Eòin is another Gaelic form of John, the one used in the Bible. Uilleam is the Gaelic William, the SSA’s No. 9 name for U.S. boys born in 2025, and Eanraig is the Gaelic Henry, No. 5 on the same list.

Some of these have two Gaelic spellings, such as Tòmas and Tàmhas for Thomas, Pòl and Pàl for Paul, and Seòras and Deòrsa for George. Teàrlach is a special case: its entry says it is the Gaelic form of the Irish Toirdhealbhach, “instigator”, and that it is sometimes Anglicized as Charles. Raghnall, from the Old Norse Ragnvaldr, is the source of Ranald and is related to Ronald.

Baby on the way? Get ahead on sleep.

Our free two-minute quiz builds a gentle, personalized sleep plan you can use from the first weeks at home.

Take the Free Sleep Quiz

How Gaelic and English Forms of Scottish Names Work

Why can one Scottish name have four spellings? A 2023 reference called Scottish Personal Names, by Iain Taylor, describes four processes by which equivalents between Gaelic and English names were established: gaelicisation, anglicisation, substitution and translation. Taylor also notes that many Gaelic first names fell out of common use but survive in patronymic surnames and place-names.

That is why some pairs share a meaning and others only share a sound or a long habit of being used for each other. Taylor’s list pairs Iain with John and Ian, Alasdair with Alexander and Alistair, Coinneach with Kenneth, Eachann with Hector, and Ruairidh with Derek, Derick, Roderick and Rory. Behind the Name’s entries describe the same kind of pairing: Eachann, “brown horse”, has sometimes been Anglicized as Hector, and Gilleasbuig, “servant of the bishop”, was often Anglicized as Archibald, with which, the entry says, it has no obvious connection.

Spelling matters. Tòmas, Pàdraig, Seòras and Ùisdean are spelled here exactly as their entries spell them, with the grave accent. U.S. records and forms do not always carry accent marks or special characters, so ask your hospital or birth registration office what can be recorded, and decide early how you will write the name at home and at school.

Behind the Name prints pronunciations in the International Phonetic Alphabet (IPA). In that system, ˈ comes before the stressed syllable and ː marks a long vowel. Here is what the entries give for a sample of names on this page. Where the sound is easy to put into English letters, we add a rough guide; otherwise we leave the IPA as printed.

NamePronunciation given by Behind the Name
Iain/ˈi.aːɲ/
Seumas/ˈʃeː.məs/, roughly SHAY-mus
Hamish/ˈheɪ.mɪʃ/ (English), roughly HAY-mish
Eòin/ˈjɔːɲ/
Eòghann/ˈjoː.an/
Euan/ˈjuː.ən/ (English), roughly YOO-un
Ruairidh/ˈrˠuə.ɾʲɪ/
Lachlan/ˈlæx.lən/ (Scottish); /ˈlæk.lən/ (American English)
Coinneach/ˈkʰɤ.ɲəx/
Cailean/ˈkʰa.lan/
Beathan/ˈbʲa.han/
Seòras/ˈʃɔː.ɾˠəs/
Tàmhas/ˈtaː.vəs/
Uilleam/ˈɯ.ʎəm/
Dùbhghlas/ˈt̪u.ɣɫ̪əs̪/
Somhairle/ˈs̪o.ərˠ.lə/
Pàdraig/ˈpʰaː.t̪ɾɪkʲ/
Pronunciations as printed on each name’s Behind the Name entry, with a rough English guide where it is obvious.

The table shows why Gaelic spellings can surprise English readers. The mh of Tàmhas is said as a v, Eòin and Eòghann begin with a y sound, and the final -idh of Ruairidh is not pronounced as written in English. When in doubt, go by the entry’s pronunciation rather than the spelling.

Old Gaelic Boy Names With Their Own Meanings

These names are rooted in Gaelic itself rather than in Latin, Greek or Hebrew, and several are shared with Ireland. If you want a Scottish boy name with a meaning you can explain in a sentence, many of the strongest choices are here. Our strong boy names list has more names with bold meanings.

NameUsage (per Behind the Name)Meaning
AodhIrish, Scottish Gaelic, Irish MythologyFrom Old Irish Áed, “fire”; traditionally Anglicized as Hugh
AonghusIrish, Scottish Gaelic, Irish MythologyFrom Old Irish Óengus, possibly “one strength”
BeathanScottish GaelicFrom a diminutive of Gaelic beatha, “life”
CaileanScottish Gaelic“Whelp, young dog” in Scottish Gaelic
CoinneachScottish GaelicFrom the Old Irish name Cainnech, from caín, “handsome, beautiful, good”; often Anglicized as Kenneth
DonnchadhIrish, Scottish GaelicIrish and Scottish Gaelic form of Duncan, “brown” plus “battle”
EachannScottish GaelicFrom the Old Irish name Echdonn, “brown horse”; sometimes Anglicized as Hector
FearcharScottish GaelicFrom the Old Irish name Ferchar, from fer, “man”, and carae, “friend”; the name of early kings of Dál Riata
FearghasIrish, Scottish Gaelic, Irish MythologyIrish and Scottish Gaelic form of Fergus, “man of vigour”
FionnlaghScottish Gaelic“White warrior”, from Old Irish finn, “white, blessed”, and láech, “warrior”
MuireadhachMedieval Irish, Scottish GaelicFrom Old Irish Muiredach, “lord, master”
MurchadhMedieval Irish, Scottish Gaelic“Sea battle”, from Old Irish muir, “sea”, and cath, “battle”
MaoiliosScottish Gaelic“Servant of Jesus” in Scottish Gaelic
GilleasbuigScottish Gaelic“Servant of the bishop”, from gille, “servant”, and easbuig, “bishop”; often Anglicized as Gillespie or Archibald
Maol ChaluimScottish GaelicScottish Gaelic form of Malcolm, “disciple of Saint Columba”
DùbhghlasScottish GaelicGaelic form of Douglas, “dark river”
Old Gaelic boy names used in Scotland, with the usage label and meaning given by Behind the Name.

Aodh, from Old Irish Áed, means “fire” and has traditionally been Anglicized as Hugh; our names that mean fire list has more in that theme. Fionnlagh means “white warrior”, and its entry notes that an earlier form, Findláech, was the name of the father of the 11th-century Scottish king Macbeth. Fearchar, from Old Irish words for “man” and “friend”, was the name of early kings of Dál Riata.

Some are names of devotion. Maoilios means “servant of Jesus”, Gilleasbuig means “servant of the bishop”, and Maol Chaluim, the Gaelic Malcolm, means “disciple of Saint Columba”. Beathan, from a diminutive of beatha, “life”, is gentle and short. Eachann (“brown horse”) and Murchadh (“sea battle”) are bolder choices with vivid meanings.

Scottish Boy Names With Norse Roots

Several Scottish names came from Old Norse names, and Behind the Name traces each one. They often have both a Gaelic spelling and an Anglicized one, so you can choose the form that suits your family.

NameUsage (per Behind the Name)Meaning
SomhairleScottish GaelicScottish Gaelic form of Sumarliði (see Somerled), “summer traveler”
SorleyScottishAnglicized form of Somhairle
TorcallScottish GaelicScottish Gaelic form of the Norse name Þórketill, “Thor’s cauldron”
TorquilScottishAnglicized form of Torcall
AmhlaidhScottish GaelicScottish Gaelic form of Olaf, “ancestor’s descendant”
AulayScottishAnglicized form of Amhlaidh
IomharScottish GaelicScottish Gaelic form of Ivor
EvanderScottishAnglicized form of Iomhar
ÙisdeanScottish GaelicScottish Gaelic form of the Old Norse name Eysteinn, from “island” or “good fortune” plus “stone”
TasgallScottish Gaelic (Rare)Variant of Asgall, the Gaelic form of Ásketill, from Old Norse “god” plus “cauldron, helmet”
TaskillScottish (Rare)Anglicized form of Tasgall
Scottish boy names from Old Norse names, with the usage label and meaning given by Behind the Name.

Somhairle is the Gaelic form of Sumarliði, “summer traveler”, and its Anglicized form is Sorley. Torcall comes from Þórketill, “Thor’s cauldron”, and gives Torquil. Amhlaidh is the Gaelic Olaf, “ancestor’s descendant”, Anglicized as Aulay, and Iomhar is the Gaelic Ivor, Anglicized as Evander. Ùisdean comes from the Old Norse Eysteinn, from “island” or “good fortune” plus “stone”.

Tasgall and Taskill both carry a (Rare) label. If you like these sounds but want something more familiar, Ronald and Ivor in the classic table also come from Norse names.

Surname and Place Names From Scotland

Many popular Scottish boy names began as surnames. Behind the Name lists each of these with Scottish usage and explains where the surname came from. Several have landscape meanings, which makes them a good fit with our nature names list.

NameUsage (per Behind the Name)Meaning
BlairScottish, English (masculine and feminine)From a Scottish surname derived from Gaelic blàr, “plain, field, battlefield”; in Scotland typically masculine
BruceScottish, EnglishFrom a Scottish surname of Norman origin, probably from the town of Brix in France; the surname of Robert the Bruce, who became king of Scotland in the 14th century
CraigScottish, EnglishFrom the surname Craig, from Gaelic creag, “crag, rocks, outcrop”
DouglasScottish, EnglishFrom a surname taken from a town in Lanarkshire named after the Douglas Water; means “dark river”, from Gaelic dubh, “dark”, and glais, “water, river”
ForbesScottishFrom a surname taken from a village in Aberdeenshire, meaning “field, area of land” in Gaelic
FraserScottish, English (Rare)From a Scottish surname, originally Norman French de Fresel, possibly from a lost place name in France
GordonScottish, EnglishFrom a surname derived from a place in Berwickshire, from Brythonic elements meaning “spacious fort”
GrahamScottish, EnglishFrom a surname derived from the English place name Grantham, which probably meant “gravelly homestead” in Old English
GraemeScottish, EnglishFrom a surname that was a variant of Graham
GrantEnglish, ScottishFrom an English and Scottish surname derived from Norman French grand, “great, large”
KeithEnglish, ScottishFrom a surname taken from an estate in East Lothian, possibly from a Celtic root meaning “wood”
KerrScottishFrom a Scots surname derived from a word meaning “thicket, marsh”, ultimately from Old Norse kjarr
KeirScottishFrom a surname that was a variant of Kerr
MurrayScottish, EnglishFrom a surname that is either Scottish or Irish in origin
RamsayScottishFrom a surname that was a variant of Ramsey, “garlic island” in Old English
RossScottish, EnglishFrom a surname for a person from a place called Ross, from Gaelic ros, “promontory, headland”
ScottEnglish, ScottishFrom a surname for a person from Scotland or a Gaelic speaker, from Latin Scoti, “Gael, Gaelic speaker”
StuartEnglish, ScottishFrom an occupational surname for a steward, ultimately from Old English stig, “house”, and weard, “guard”
StewartEnglish, ScottishFrom a surname that was a variant of Stuart
WallaceEnglish, ScottishFrom a surname derived from Norman French waleis, “foreigner, Celt, Welshman”; first used as a given name in honor of William Wallace
IrvineEnglish, ScottishFrom a surname that was a variant of Irving, which comes from the town of Irvine, named for a river with a Brythonic name meaning “green water”
Scottish surname names for boys, with the usage label and meaning given by Behind the Name.

For landscape meanings, look at Craig (“crag, rocks, outcrop”), Ross (“promontory, headland”), Blair (“plain, field, battlefield”), Douglas (“dark river”) and Kerr (“thicket, marsh”). Keith possibly comes from a Celtic root meaning “wood”, and Forbes means “field, area of land” in Gaelic. Bruce and Wallace have the most famous stories: Bruce was the surname of Robert the Bruce, who became king of Scotland, and Wallace was first used as a given name in honor of William Wallace, according to their entries.

A few came to Scotland from elsewhere. Behind the Name says the surname Graham was first taken to Scotland in the 12th century by a Norman baron and comes from the English place name Grantham, while Fraser comes from the Norman French de Fresel. These names show how many layers Scottish naming has.

Some names come straight from Scottish places. Each of these is listed on Behind the Name with Scottish usage.

NameUsage (per Behind the Name)Meaning
ArranScottishFrom the name of an island off the west coast of Scotland in the Firth of Clyde
AtholScottish (masculine and feminine)From Atholl, a district in Scotland, from Gaelic Athall, possibly from Old Irish ath Fhotla, “new Ireland”
MorayScottishFrom the name of the area of Moray in Scotland or the surname derived from it
FifeScottish (Rare)From a Scottish place name that was formerly the name of a kingdom; said to be named for a Pictish kingdom called Fib
MuirScottishFrom a Scottish surname, from Scots muir, “moor, fen”; it could also be inspired by Gaelic muir, “sea”
Scottish boy names from places, with the usage label and meaning given by Behind the Name.

Arran is an island in the Firth of Clyde, and Athol comes from Atholl, a district whose Gaelic name may come from the Old Irish for “new Ireland”; Athol is listed for boys and girls. Fife, labeled rare, was formerly the name of a kingdom. Muir comes from the Scots word for “moor, fen”, and its entry adds that it could also be inspired by the Gaelic word muir, “sea”.

Rare Scottish Boy Names and Scots Nicknames

If you are looking for something few classmates will share, these are some of the rarest names on Behind the Name’s Scottish list. Several carry a (Rare) label. Our unique boy names list has more uncommon picks.

NameUsage (per Behind the Name)Meaning
MungoScottishMeaning uncertain, possibly from a Brythonic phrase meaning “my dear”; a nickname of the 6th-century Saint Kentigern
NinianScottishFrom the name of a 5th-century British saint known as the Apostle to the Picts; the name may represent a Brythonic name
AlpinScottish (Rare)Anglicized form of Ailpean, possibly from a Pictish word meaning “white”; the name of kings of Dál Riata and of the Picts in the 8th and 9th centuries
SholtoScottishProbably an Anglicized form of Gaelic sìoltaich, “sower, propagator”
FarquharScottishAnglicized form of Fearchar (“man” plus “friend”)
GillespieScottish (Rare)Anglicized form of Gilleasbuig, “servant of the bishop”
GilchristScottish (Rare)Anglicized form of the medieval Gaelic name Gille Críst, or from the surname derived from it
NivenScottishAnglicized form of Naomhán, “little saint”
DermidScottish (Rare)Anglicized form of Diarmad, the Scottish form of Diarmaid, whose meaning is unknown (it has been suggested to mean “without envy”)
EllarScottishAnglicized form of Ealar, the Gaelic form of Hilary (from Latin hilaris, “cheerful”)
Rare Scottish boy names, with the usage label and meaning given by Behind the Name.

Mungo and Ninian are saints’ names. Mungo, whose meaning is uncertain (possibly from a Brythonic phrase meaning “my dear”), was a nickname of the 6th-century Saint Kentigern. Ninian was a 5th-century British saint known as the Apostle to the Picts. Alpin, possibly from a Pictish word meaning “white”, was the name of kings of Dál Riata and of the Picts. Niven, from Naomhán, means “little saint”.

Scots, and Scottish English, have their own short forms of familiar names. These make warm nicknames, and some, like Jamie, are used as full names. For more short options, see our short boy names list.

NameUsage (per Behind the Name)Meaning
JamieScottish, English (masculine and feminine)Originally a Lowland Scots diminutive of James; since the late 19th century also used as a feminine form
TamScottishScots short form of Thomas, “twin”
RabScotsScots short form of Robert, “bright fame”
RabbieScotsScots diminutive of Robert; the familiar name of the poet Robert Burns (1759-1796)
ShugScotsScots diminutive of Hugh, “mind, thought, spirit”
DandScotsScots diminutive of Andrew, “manly, masculine”
HendryScotsScots form of Henry, “home ruler”
SteenieScotsScots diminutive of Stephen, “crown, wreath”
HeckScottishScottish short form of Hector, “holding fast”
HeckieScottishScottish diminutive of Hector
Scots and Scottish short forms and diminutives for boys, as listed on Behind the Name.

Jamie began as a Lowland Scots diminutive of James, and its entry says it has also been used as a feminine form since the late 19th century. Rab and Rabbie come from Robert, and Rabbie is the familiar name of the poet Robert Burns (1759-1796). Hendry is the Scots form of Henry, Tam is the Scots short form of Thomas, and Shug comes from Hugh. If you like one of these, you can give the full name and use the short form at home.

Scottish Boy Names That Travel Well in English, Plus Pairings

Many families want a name that honors Scottish roots and is easy to say and spell in the U.S. These groupings are our opinion, built only from names on this page.

  • Already familiar in English: Alan, Archie, Colin, Duncan, Gavin, Ian, Graham, Grant, Keith, Neil, Ross, Scott and Stuart.
  • Scottish but easy to say: Angus, Callum, Ewan, Finlay, Fergus, Hamish, Lachlan, Malcolm, Rory and Murray.
  • Gaelic spellings that may need a word of explanation: Iain, Seumas, Ruairidh, Eòin, Coinneach and Somhairle.
  • Bolder or rare choices: Torquil, Sorley, Mungo, Ninian, Farquhar, Sholto and Evander.

Before you choose a Gaelic spelling, say it the way a teacher reading a class list for the first time might. Ruairidh, Coinneach and Seumas are often read differently from how they are said. If that bothers you, the Anglicized forms (Rory, Kenneth, Hamish) give you the same roots with spellings English readers already know. If you like the Gaelic form, decide early how you will say and spell it.

These pairings are suggestions, built only from names on this page and their checked meanings. Our middle names for boys guide has more ideas for a middle name that flows.

  • Classic first, Gaelic middle: Duncan Iain, Malcolm Seumas, Archie Calum and Angus Ruairidh.
  • Short first, flowing middle: Ross Alasdair, Finlay Coinneach, Muir Lachlan and Keir Fionnlagh.
  • Shared meanings: Rory and Ruairidh both go back to Ruaidhrí, “red king”, and Roy comes from Ruadh, “red”; Murdo and Murchadh share “sea battle”.
  • One root, two forms: Seumas and Hamish, Alasdair and Alistair, or Somhairle and Sorley, for brothers who share a story.
  • Brother and sister sets: Isla and Arran, or Iona and Ewan, if you like island names; see our Scottish girl names list for the sisters’ side.

Building a set of names from around the British Isles? Our Welsh names and Irish boy names guides are natural companions.

Related Betteroo Guides

The Bottom Line

Scottish boy names range from Gaelic forms such as Iain, Seumas and Ruairidh, to Anglicized forms such as Hamish, Lachlan and Rory, to surname and place names such as Douglas, Ross and Arran, and Scots nicknames such as Jamie and Tam. Shortlist a few, read the full entry for each, keep the accents if the Gaelic spelling has them, and check how the name sounds in English.

Then say each name out loud with your surname, write out the initials, and choose the one that feels like your son.

Frequently Asked Questions

What are traditional Scottish boy names?

Traditional Scottish boy names include Angus, Donald, Duncan, Malcolm, Kenneth, Fergus, Hamish, Alistair and Callum, along with Gaelic names such as Iain, Seumas, Dòmhnall, Calum and Ruairidh. Several belonged to early Scottish kings, including Donald, Duncan, Kenneth and Malcolm, according to their Behind the Name entries. Surname names such as Douglas, Graham and Ross are also traditional.

What is the most popular Scottish boy name?

This page does not rank names, because the only popularity figures we cite are the U.S. top 10 from the Social Security Administration. In Scotland, National Records of Scotland publishes official statistics on the first names given to babies whose births are registered there, so that is the place to check the latest Scottish rankings.

What is a strong Scottish boy name?

Strong Scottish boy names include Fergus, meaning man of vigour, Fionnlagh, meaning white warrior, Duncan, from words for brown and battle, and Murdo, from Murchadh, meaning sea battle. Donald means ruler of the world, and Aodh means fire. Archibald combines elements meaning pure or holy and bold or brave.

What is the Scottish version of James?

Seumas is the Scottish Gaelic form of James. Hamish is its Anglicized form, taken from the vocative case, which is used when addressing someone directly. Jamie began as a Lowland Scots diminutive of James. James itself is No. 6 on the Social Security Administration list of top names for U.S. boys born in 2025.

What is the Scottish Gaelic name for John?

Iain is the Scottish Gaelic form of John, and Ian is its Anglicized form. Eòin is another Scottish Gaelic form of John, the one used in the Bible according to Behind the Name. Iain Taylor’s 2023 reference Scottish Personal Names also pairs Iain with John and Ian. John means Yahweh is gracious.

What are rare Scottish boy names?

Rare Scottish boy names include Torquil, Sorley, Aulay, Mungo, Ninian, Sholto, Farquhar and Niven, plus names Behind the Name labels as rare, such as Alpin, Fife, Gillespie, Gilchrist, Dermid and Taskill. Gaelic names such as Somhairle, Maoilios, Ùisdean and Beathan are also uncommon outside Gaelic-speaking families.

Calmer days, better nights.

Betteroo builds a personalized sleep plan for your baby. Take the free two-minute quiz and have it ready before the newborn weeks.

Take the Free Sleep Quiz

6 Sources
  1. Behind the Name. Masculine Scottish Names (gender and usage index; individual entries read October 2026).
    https://www.behindthename.com/names/gender/masculine/usage/scottish
  2. Behind the Name. Scottish Gaelic Names (usage index).
    https://www.behindthename.com/names/usage/scottish-gaelic
  3. Behind the Name. Scots Names (usage index; entries for Rab, Rabbie, Shug, Dand, Hendry and Steenie).
    https://www.behindthename.com/names/usage/scots
  4. Taylor, Iain. Scottish Personal Names (English and Gaelic forms, derivations and meanings), 2023.
    https://www.teanga.info/gaidhlig/faclair/cuspair/Ainmean_Pearsanta.pdf
  5. Scottish Government. Babies’ first names, most common surnames and the ethnicity of people who died (National Records of Scotland statistics release), 14 March 2017.
    https://www.gov.scot/news/babies-first-names-most-common-surnames-and-the-ethnicity-of-people-who-died/
  6. Social Security Administration. Popular Baby Names (top 10 names of 2025).
    https://www.ssa.gov/OACT/babynames/index.html