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.
Table of Contents
Scottish Boy Names at a Glance
Quick Answer
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.
| Name | Usage (per Behind the Name) | Meaning |
|---|---|---|
| Alan | English, Scottish, Breton, French, Polish | Meaning not known for certain; possibly of Brythonic origin meaning “little rock”, or from the tribal name of the Alans |
| Allan | English, Scottish and more | Variant of Alan |
| Archibald | Scottish, English | From the Germanic name Ercanbald, from erkan, “pure, holy, genuine”, and bald, “bold, brave”; it first became common in Scotland in the Middle Ages |
| Archie | Scottish, English | Diminutive of Archibald |
| Colin | Scottish, English | Anglicized form of Cailean, “whelp, young dog” in Scottish Gaelic |
| David | English, Hebrew, Scottish, Welsh and more | From Hebrew, from a word meaning “beloved” or “uncle”; borne by two kings of Scotland |
| Davie | English, Scottish | Diminutive of David |
| Donald | Scottish, English | From the Gaelic name Dòmhnall, “ruler of the world”; the name of two 9th-century kings of the Scots and Picts |
| Duncan | Scottish, English | Anglicized form of Donnchadh, from Old Irish donn, “brown”, and cath, “battle”; the name of two kings of Scotland |
| Gavin | English, Scottish | Medieval form of Gawain, whose meaning is uncertain; it died out in England and was reintroduced from Scotland in the 20th century |
| Gregor | German, Scottish, Slovak, Slovene | Form of Gregorius (see Gregory), “watchful, alert” |
| Greig | Scottish | Short form of Gregory |
| Ivor | Irish, Scottish, Welsh, English (British) | From the Old Norse name Ívarr, probably from elements meaning “yew tree, bow” and “army, warrior” |
| Kenneth | Scottish, English and more | Anglicized 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 |
| Malcolm | Scottish, English | Anglicized form of Máel Coluim, “disciple of Saint Columba”; the name of four kings of Scotland |
| Neil | Irish, Scottish, English | From the Irish name Niall, of disputed origin, possibly connected to roots meaning “fury, passion” or “hero” |
| Ronald | Scottish, English, Dutch, German | Scottish form of the Old Norse Ragnvaldr (“advice, counsel” plus “ruler”), introduced to Britain by Scandinavian settlers and invaders |
| Roderick | English, Scottish, Welsh | “Famous ruler”, from Old German hruod, “fame”, and rih, “ruler, king”; also used as an Anglicized form of Scottish Ruaridh |
| Roddy | English, Scottish | Diminutive of Roderick or Rodney |
| Roy | Scottish, English, Dutch | Anglicized form of Ruadh, a Gaelic byname meaning “red” |
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.
| Name | Usage (per Behind the Name) | Meaning |
|---|---|---|
| Alastair | Scottish | Anglicized form of Alasdair, the Gaelic Alexander (“defending men”) |
| Alistair | Scottish | Anglicized form of Alasdair |
| Alister | Scottish | Anglicized form of Alasdair |
| Ally | Scottish | Diminutive of Alistair |
| Angus | Scottish, Irish, English | Anglicized form of Aonghus, possibly “one strength” |
| Innes | Scottish | Anglicized form of Aonghas |
| Callum | Scottish, English | Variant of Calum, the Gaelic form of Columba (“dove”) |
| Dougal | Scottish | Anglicized form of Dubhghall, “dark stranger”, from Old Irish dub, “dark”, and gall, “stranger” |
| Dugald | Scottish | Scottish variant of Dougal |
| Ewan | Scottish | Anglicized form of Eòghann, the Gaelic form of Eoghan (possibly “born from the yew tree”, or from Latin Eugenius) |
| Euan | Scottish | Anglicized form of Eòghann |
| Ewen | Scottish | Anglicized form of Eòghann |
| Fergus | Irish, Scottish, Irish Mythology, Old Irish | “Man of vigour”, from Old Irish fer, “man”, and guss, “vigour, strength, force” |
| Fergie | Scottish | Diminutive form of Fergus |
| Finlay | Scottish, English | Anglicized form of Fionnlagh, “white warrior” |
| Findlay | Scottish | Anglicized form of Fionnlagh |
| Ian | Scottish, English | Anglicized 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 |
| Hamish | Scottish | Anglicized form of a Sheumais, the vocative case of Seumas (James) |
| Tavish | Scottish | Anglicized form of a Thàmhais, the vocative case of Tàmhas (Thomas); or from the surname McTavish, “son of Tàmhas” |
| Lachlan | Scottish, English | Anglicized form of Lachlann, the Gaelic form of Lochlainn, “Viking, Scandinavian” |
| Lachie | Scottish | Diminutive of Lachlan |
| Murdo | Scottish | Anglicized form of Murchadh, “sea battle” |
| Murdoch | Scottish | Anglicized form of Muireadhach, “lord, master” |
| Ranald | Scottish | Anglicized form of Raghnall, the Gaelic form of Ragnvaldr |
| Rory | Irish, Scottish, English (masculine and feminine) | Anglicized form of Ruaidhrí, “red king” |
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.
| Name | Usage (per Behind the Name) | Meaning |
|---|---|---|
| Iain | Scottish Gaelic | Scottish Gaelic form of Iohannes (see John), “Yahweh is gracious” |
| Seumas | Scottish Gaelic | Scottish Gaelic form of James |
| Alasdair | Scottish Gaelic | Scottish Gaelic form of Alexander, “defending men” |
| Calum | Scottish Gaelic | Scottish Gaelic form of Columba, Latin for “dove” |
| Uilleam | Scottish Gaelic | Scottish Gaelic form of William, “will helmet” |
| Raibeart | Scottish Gaelic | Scottish Gaelic form of Robert, “bright fame” |
| Tòmas | Scottish Gaelic | Scottish Gaelic form of Thomas, from an Aramaic name meaning “twin” |
| Tàmhas | Scottish Gaelic | Scottish Gaelic form of Thomas |
| Pàdraig | Scottish Gaelic | Scottish Gaelic form of Patrick, “nobleman, patrician” |
| Pòl | Scottish Gaelic | Scottish Gaelic form of Paul, “small” in Latin |
| Pàl | Scottish Gaelic | Scottish Gaelic form of Paul |
| Peadar | Irish, Scottish Gaelic | Irish and Scottish Gaelic form of Peter, “stone” |
| Seòras | Scottish Gaelic | Scottish Gaelic form of George, “farmer, earthworker” |
| Deòrsa | Scottish Gaelic | Scottish Gaelic form of George |
| Mìcheal | Scottish Gaelic | Scottish Gaelic form of Michael, “who is like God?” |
| Artair | Scottish Gaelic | Scottish Gaelic form of Arthur, whose meaning is unknown |
| Aindrea | Scottish Gaelic | Scottish Gaelic form of Andrew, “manly, masculine” |
| Ailean | Scottish Gaelic | Scottish Gaelic form of Alan |
| Eanraig | Scottish Gaelic | Scottish Gaelic form of Henry, “home ruler” |
| Eideard | Scottish Gaelic | Scottish Gaelic form of Edward, “rich guard” |
| Griogair | Scottish Gaelic | Scottish Gaelic form of Gregory, “watchful, alert” |
| Steaphan | Scottish Gaelic | Scottish Gaelic form of Stephen, “crown, wreath” |
| Marcas | Irish, Scottish Gaelic | Irish and Scottish Gaelic form of Marcus (see Mark) |
| Dàibhidh | Scottish Gaelic | Scottish Gaelic form of David |
| Eòin | Scottish Gaelic | Scottish Gaelic form of Iohannes (see John) used in the Bible |
| Lachlann | Scottish Gaelic | Scottish Gaelic form of Lochlainn, “Viking, Scandinavian” |
| Eòghann | Scottish Gaelic | Scottish Gaelic form of Eoghan |
| Dòmhnall | Scottish Gaelic | Scottish Gaelic form of Donald, “ruler of the world” |
| Aonghas | Scottish Gaelic | Scottish Gaelic form of Aonghus |
| Ruairidh | Scottish Gaelic | Scottish Gaelic form of Ruaidhrí, “red king” |
| Teàrlach | Scottish Gaelic | Scottish Gaelic form of Toirdhealbhach (“instigator”); sometimes Anglicized as Charles |
| Raghnall | Irish, Scottish Gaelic | Irish and Scottish Gaelic form of Ragnvaldr, from Old Norse “advice, counsel” plus “ruler” |
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.
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.
| Name | Pronunciation 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ʲ/ |
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.
| Name | Usage (per Behind the Name) | Meaning |
|---|---|---|
| Aodh | Irish, Scottish Gaelic, Irish Mythology | From Old Irish Áed, “fire”; traditionally Anglicized as Hugh |
| Aonghus | Irish, Scottish Gaelic, Irish Mythology | From Old Irish Óengus, possibly “one strength” |
| Beathan | Scottish Gaelic | From a diminutive of Gaelic beatha, “life” |
| Cailean | Scottish Gaelic | “Whelp, young dog” in Scottish Gaelic |
| Coinneach | Scottish Gaelic | From the Old Irish name Cainnech, from caín, “handsome, beautiful, good”; often Anglicized as Kenneth |
| Donnchadh | Irish, Scottish Gaelic | Irish and Scottish Gaelic form of Duncan, “brown” plus “battle” |
| Eachann | Scottish Gaelic | From the Old Irish name Echdonn, “brown horse”; sometimes Anglicized as Hector |
| Fearchar | Scottish Gaelic | From the Old Irish name Ferchar, from fer, “man”, and carae, “friend”; the name of early kings of Dál Riata |
| Fearghas | Irish, Scottish Gaelic, Irish Mythology | Irish and Scottish Gaelic form of Fergus, “man of vigour” |
| Fionnlagh | Scottish Gaelic | “White warrior”, from Old Irish finn, “white, blessed”, and láech, “warrior” |
| Muireadhach | Medieval Irish, Scottish Gaelic | From Old Irish Muiredach, “lord, master” |
| Murchadh | Medieval Irish, Scottish Gaelic | “Sea battle”, from Old Irish muir, “sea”, and cath, “battle” |
| Maoilios | Scottish Gaelic | “Servant of Jesus” in Scottish Gaelic |
| Gilleasbuig | Scottish Gaelic | “Servant of the bishop”, from gille, “servant”, and easbuig, “bishop”; often Anglicized as Gillespie or Archibald |
| Maol Chaluim | Scottish Gaelic | Scottish Gaelic form of Malcolm, “disciple of Saint Columba” |
| Dùbhghlas | Scottish Gaelic | Gaelic form of Douglas, “dark river” |
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.
| Name | Usage (per Behind the Name) | Meaning |
|---|---|---|
| Somhairle | Scottish Gaelic | Scottish Gaelic form of Sumarliði (see Somerled), “summer traveler” |
| Sorley | Scottish | Anglicized form of Somhairle |
| Torcall | Scottish Gaelic | Scottish Gaelic form of the Norse name Þórketill, “Thor’s cauldron” |
| Torquil | Scottish | Anglicized form of Torcall |
| Amhlaidh | Scottish Gaelic | Scottish Gaelic form of Olaf, “ancestor’s descendant” |
| Aulay | Scottish | Anglicized form of Amhlaidh |
| Iomhar | Scottish Gaelic | Scottish Gaelic form of Ivor |
| Evander | Scottish | Anglicized form of Iomhar |
| Ùisdean | Scottish Gaelic | Scottish Gaelic form of the Old Norse name Eysteinn, from “island” or “good fortune” plus “stone” |
| Tasgall | Scottish Gaelic (Rare) | Variant of Asgall, the Gaelic form of Ásketill, from Old Norse “god” plus “cauldron, helmet” |
| Taskill | Scottish (Rare) | Anglicized form of Tasgall |
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.
| Name | Usage (per Behind the Name) | Meaning |
|---|---|---|
| Blair | Scottish, English (masculine and feminine) | From a Scottish surname derived from Gaelic blàr, “plain, field, battlefield”; in Scotland typically masculine |
| Bruce | Scottish, English | From 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 |
| Craig | Scottish, English | From the surname Craig, from Gaelic creag, “crag, rocks, outcrop” |
| Douglas | Scottish, English | From a surname taken from a town in Lanarkshire named after the Douglas Water; means “dark river”, from Gaelic dubh, “dark”, and glais, “water, river” |
| Forbes | Scottish | From a surname taken from a village in Aberdeenshire, meaning “field, area of land” in Gaelic |
| Fraser | Scottish, English (Rare) | From a Scottish surname, originally Norman French de Fresel, possibly from a lost place name in France |
| Gordon | Scottish, English | From a surname derived from a place in Berwickshire, from Brythonic elements meaning “spacious fort” |
| Graham | Scottish, English | From a surname derived from the English place name Grantham, which probably meant “gravelly homestead” in Old English |
| Graeme | Scottish, English | From a surname that was a variant of Graham |
| Grant | English, Scottish | From an English and Scottish surname derived from Norman French grand, “great, large” |
| Keith | English, Scottish | From a surname taken from an estate in East Lothian, possibly from a Celtic root meaning “wood” |
| Kerr | Scottish | From a Scots surname derived from a word meaning “thicket, marsh”, ultimately from Old Norse kjarr |
| Keir | Scottish | From a surname that was a variant of Kerr |
| Murray | Scottish, English | From a surname that is either Scottish or Irish in origin |
| Ramsay | Scottish | From a surname that was a variant of Ramsey, “garlic island” in Old English |
| Ross | Scottish, English | From a surname for a person from a place called Ross, from Gaelic ros, “promontory, headland” |
| Scott | English, Scottish | From a surname for a person from Scotland or a Gaelic speaker, from Latin Scoti, “Gael, Gaelic speaker” |
| Stuart | English, Scottish | From an occupational surname for a steward, ultimately from Old English stig, “house”, and weard, “guard” |
| Stewart | English, Scottish | From a surname that was a variant of Stuart |
| Wallace | English, Scottish | From a surname derived from Norman French waleis, “foreigner, Celt, Welshman”; first used as a given name in honor of William Wallace |
| Irvine | English, Scottish | From 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” |
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.
| Name | Usage (per Behind the Name) | Meaning |
|---|---|---|
| Arran | Scottish | From the name of an island off the west coast of Scotland in the Firth of Clyde |
| Athol | Scottish (masculine and feminine) | From Atholl, a district in Scotland, from Gaelic Athall, possibly from Old Irish ath Fhotla, “new Ireland” |
| Moray | Scottish | From the name of the area of Moray in Scotland or the surname derived from it |
| Fife | Scottish (Rare) | From a Scottish place name that was formerly the name of a kingdom; said to be named for a Pictish kingdom called Fib |
| Muir | Scottish | From a Scottish surname, from Scots muir, “moor, fen”; it could also be inspired by Gaelic muir, “sea” |
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.
| Name | Usage (per Behind the Name) | Meaning |
|---|---|---|
| Mungo | Scottish | Meaning uncertain, possibly from a Brythonic phrase meaning “my dear”; a nickname of the 6th-century Saint Kentigern |
| Ninian | Scottish | From the name of a 5th-century British saint known as the Apostle to the Picts; the name may represent a Brythonic name |
| Alpin | Scottish (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 |
| Sholto | Scottish | Probably an Anglicized form of Gaelic sìoltaich, “sower, propagator” |
| Farquhar | Scottish | Anglicized form of Fearchar (“man” plus “friend”) |
| Gillespie | Scottish (Rare) | Anglicized form of Gilleasbuig, “servant of the bishop” |
| Gilchrist | Scottish (Rare) | Anglicized form of the medieval Gaelic name Gille Críst, or from the surname derived from it |
| Niven | Scottish | Anglicized form of Naomhán, “little saint” |
| Dermid | Scottish (Rare) | Anglicized form of Diarmad, the Scottish form of Diarmaid, whose meaning is unknown (it has been suggested to mean “without envy”) |
| Ellar | Scottish | Anglicized form of Ealar, the Gaelic form of Hilary (from Latin hilaris, “cheerful”) |
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.
| Name | Usage (per Behind the Name) | Meaning |
|---|---|---|
| Jamie | Scottish, English (masculine and feminine) | Originally a Lowland Scots diminutive of James; since the late 19th century also used as a feminine form |
| Tam | Scottish | Scots short form of Thomas, “twin” |
| Rab | Scots | Scots short form of Robert, “bright fame” |
| Rabbie | Scots | Scots diminutive of Robert; the familiar name of the poet Robert Burns (1759-1796) |
| Shug | Scots | Scots diminutive of Hugh, “mind, thought, spirit” |
| Dand | Scots | Scots diminutive of Andrew, “manly, masculine” |
| Hendry | Scots | Scots form of Henry, “home ruler” |
| Steenie | Scots | Scots diminutive of Stephen, “crown, wreath” |
| Heck | Scottish | Scottish short form of Hector, “holding fast” |
| Heckie | Scottish | Scottish diminutive of Hector |
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
- Scottish Girl Names
- Irish Boy Names
- Welsh Names
- Strong Boy Names
- Unique Boy Names
- Old-Fashioned Boy Names
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.
6 Sources
- Behind the Name. Masculine Scottish Names (gender and usage index; individual entries read October 2026).
https://www.behindthename.com/names/gender/masculine/usage/scottish - Behind the Name. Scottish Gaelic Names (usage index).
https://www.behindthename.com/names/usage/scottish-gaelic - Behind the Name. Scots Names (usage index; entries for Rab, Rabbie, Shug, Dand, Hendry and Steenie).
https://www.behindthename.com/names/usage/scots - Taylor, Iain. Scottish Personal Names (English and Gaelic forms, derivations and meanings), 2023.
https://www.teanga.info/gaidhlig/faclair/cuspair/Ainmean_Pearsanta.pdf - 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/ - Social Security Administration. Popular Baby Names (top 10 names of 2025).
https://www.ssa.gov/OACT/babynames/index.html






