199 Scottish Boy Names: Unusual, Modern & Top Picks

Scottish boy names come from Gaelic, Norse, Pictish, Norman and Scots roots, which is why the list is so varied. You will find short, current choices like Rory and Finn, old family names like Angus and Hamish, rare picks like Struan and Torquil, and clan surnames that work well as first names. This guide lists 199 Scottish boy names with meanings, grouped by style so you can find your type quickly.
Short answer: If you want a modern Scottish name, look at Lachlan, Rory, Finlay, Harris, Brodie and Archie. For a classic choice, try Angus, Duncan, Hamish, Malcolm or Alasdair. For something rare, consider Struan, Mungo, Farquhar, Tavish or Torquil.
Why Parents Choose Scottish Boy Names
Scottish names tend to be strong without sounding stiff. Many are short, easy to say and easy to shorten into nicknames, such as Lachlan to Lachie or Alasdair to Ally. Others carry a clear sense of place, because so many come from clans, rivers, islands and glens.
Another reason is variety. Plenty of Scottish names are well known in the English-speaking world, yet still uncommon enough that your son is unlikely to share his name with three classmates. Names like Rory, Harris and Archie appear often in Scottish baby name rankings, while names like Fergus or Conall stay quieter.
How Scottish Names Work
A few patterns explain most of the names below.
Gaelic names and anglicised forms. Many names exist in two versions. Ruairidh is the Gaelic form, and Rory is the version most people know. Alasdair, Alastair and Alister are all forms of Alexander. If you love the Gaelic spelling, be ready to explain how it is said.
Mac and Mc. Mac simply means “son of”. Macdonald means son of Donald, and Mackenzie means son of Coinneach.
Clan surnames as first names. Names like Campbell, Fraser and Sinclair began as family names and are now common as first names, often as middle names too.
Place names. Rivers, islands, hills and regions give names like Clyde, Arran, Moray and Lorne.
Saints and kings. Early Scottish saints and rulers left names such as Columba, Ninian, Macbeth and Constantine.
A note on meanings: many Scottish names are old, and their meanings are debated. Where experts disagree, the notes below say “possibly” or “often given as”.
Modern and Popular Scottish Boy Names
These feel current and are easy to wear anywhere.
- Lachlan: from Lochlann, the Gaelic name for Scandinavia
- Rory: red king
- Finlay: fair warrior
- Harris: from the Isle of Harris; also “son of Harry”
- Brodie: from the Brodie lands in Moray; possibly “ditch”
- Archie: short form of Archibald, “genuine and bold”
- Finn: fair, white
- Logan: little hollow
- Lewis: Scots form of Louis; also the Isle of Lewis
- Ewan: born of the yew tree, also spelled Euan
- Jamie: Scots form of James, “supplanter”
- Callum: dove, after Saint Columba
- Lennox: elm grove, from the Lennox district
- Calder: rocky or hard water
- Kerr: marshland, from Old Norse
- Munro: clan name, often linked to the River Roe
- Cameron: crooked nose
- Murray: settlement by the sea, from Moray
- Fraser: clan name, possibly from Old French for strawberry
- Ross: headland
Classic Scottish Boy Names
These are the names Scotland has used for generations.
- Alasdair: defender of men, the Gaelic form of Alexander
- Alexander: defender of men
- Angus: one choice, one strength
- Archibald: genuine, bold
- Blair: plain or field
- Bruce: the name of Scotland’s king Robert the Bruce, from a Norman place name
- Campbell: crooked mouth
- Colin: young dog or young man
- Craig: rock or crag
- Donald: world ruler
- Douglas: dark water
- Duncan: brown warrior
- Gavin: from Gawain, often given as white hawk
- Gordon: from a Borders place name
- Graham: gravelly homestead
- Grant: large, from the French grand
- Hamish: Scots form of James
- Ronald: from Norse, ruler’s counsel
- Ian: Scottish form of John, God is gracious
- Keith: wood or forest, also an East Lothian place name
- Kenneth: handsome
- Malcolm: devotee of Saint Columba
- Robert: bright fame
- Stuart: steward
- Wallace: foreigner or Welshman, as in William Wallace
- Andrew: manly, brave; Scotland’s patron saint
- Neil: champion, possibly cloud
- Gregor: watchful
- Hector: popular in the Highlands, linked to the Gaelic name Eachann
- Magnus: great, a long-standing favorite in Orkney and Shetland
Scottish Gaelic Boy Names
Gaelic spellings look unusual to non-Gaelic readers but carry a lot of history. The English version is in brackets.
- Iain: God is gracious (John)
- Aonghas: one choice (Angus)
- Artair: Gaelic form of Arthur
- Cailean: young dog or young warrior (Colin)
- Coinneach: handsome (Kenneth)
- Dòmhnall: world ruler (Donald)
- Donnchadh: brown warrior (Duncan)
- Eachann: linked to the word for horse (Hector)
- Eòghann: born of the yew, or youth (Ewan)
- Fionnlagh: fair warrior (Finlay)
- Gilleasbuig: servant of the bishop (Archibald)
- Murchadh: sea warrior (Murdo)
- Niall: champion, or possibly cloud (Neil)
- Pàdraig: noble (Patrick)
- Ruairidh: red king (Rory)
- Seumas: supplanter (James)
- Ailean: Gaelic form of Alan
- Tormod: northman (Norman)
- Uisdean: mind, spirit (Hugh)
- Iomhar: from Norse, bow warrior (Ivor)
- Mànas: Gaelic form of Magnus
- Raghnall: ruler’s counsel (Ranald)
- Tèarlach: free man (Charles)
- Dùghall: dark stranger (Dougal)
- Uilleam: resolute protector (William)
Unusual and Rare Scottish Boy Names
These stand out without being impossible to say.
- Mungo: the nickname of Saint Mungo, patron of Glasgow; often given as dear one
- Tavish: Gaelic form of Thomas, twin
- Farquhar: dear one
- Sorley: from Somerled, Norse for summer traveler
- Torquil: Thor’s cauldron, from Norse
- Darroch: from the Gaelic word for oak
- Struan: small stream
- Gilchrist: servant of Christ
- Cairn: a pile of stones marking a summit or grave
- Baird: bard, poet
- Barclay: birch wood
- Drummond: ridge
- Fingal: fair stranger, the hero of the Ossian poems
- Greer: from Gregor, watchful
- Alpin: name of early Scottish kings, meaning uncertain
- Ludovic: Latin form of Louis, famous warrior
- Ninian: after Saint Ninian of Whithorn
- Fillan: little wolf, after a Scottish saint
- Keir: dark
- Lyall: wolf, from Old Norse
- Maxwell: Maccus’s stream
- Cuthbert: famous and bright
- Duff: dark
- Innes: island
- Ramsay: wild garlic island
- Rab: short form of Robert
- Tam: short form of Thomas
- Jock: short form of John
- Rabbie: pet form of Robert, famously used for poet Robert Burns
- Wattie: pet form of Walter
Nature and Place-Inspired Scottish Boy Names
Scotland’s landscape has given the language plenty of names.
- Ben: mountain, from the Gaelic beinn
- Glen: valley
- Brae: hillside
- Corrie: a hollow in a hillside
- Muir: moor
- Fraoch: heather
- Rowan: the rowan tree
- Clyde: the River Clyde
- Tay: the River Tay
- Spey: the River Spey
- Tweed: the River Tweed
- Dee: the River Dee
- Annan: the River Annan
- Nairn: the River Nairn and the town of Nairn
- Afton: from Afton Water in Ayrshire
- Arran: the Isle of Arran
- Bute: the Isle of Bute
- Moray: settlement by the sea
- Lorne: from the Lorn district of Argyll
- Lomond: from Loch Lomond and Ben Lomond
- Rannoch: the moor of Rannoch
- Kintyre: head of the land
- Fife: the Kingdom of Fife
- Carrick: rocky place
- Galloway: the region in south-west Scotland
- Kinross: head of the promontory
- Dunbar: fort on the point
- Kyle: narrow strait, also a district in Ayrshire
- Stirling: the city and former royal capital
- Lothian: the region around Edinburgh
Clan and Surname Names for Boys
These began as family names and now sit comfortably as first names.
- Sinclair: from the Norman Saint-Clair
- Maclean: son of the servant of Saint John
- Macleod: son of Leod
- Macgregor: son of Gregor
- Mackenzie: son of Coinneach
- Mackay: son of Aodh (Hugh)
- Macdonald: son of Dòmhnall
- Gunn: from the Norse name Gunni, war
- Forbes: from the lands of Forbes in Aberdeenshire
- Lindsay: a Scottish noble family name
- Leslie: from an Aberdeenshire place name
- Ogilvie: from lands in Angus
- Hamilton: a noble Scottish family name
- Kennedy: possibly helmeted head
- Napier: royal keeper of linen
- Scott: from the Latin Scotus
- Sutherland: southern land, named by the Norse
- Urquhart: a place on Loch Ness
- Cunningham: an Ayrshire place name
- Crawford: crow ford
- Elliot: a Borders family name
- Armstrong: strong arm, a Borders clan
- Boyd: possibly yellow, linked to Bute
- Burnett: little brown one
- Carnegie: an Angus place name
- Erskine: a place name near Glasgow
- Gillespie: servant of the bishop
- Johnstone: John’s town
- Kincaid: a place name near Stirling
- Lamont: lawman, from Old Norse
Historical, Saint and Nickname-Style Names
Kings, saints and everyday Scots pet forms.
- Fergus: man of vigor, the legendary first king of Dál Riata
- Conall: strong wolf
- Roderick: famous ruler
- Alister: defender of men
- Murdoch: sea warrior or mariner
- Somerled: summer traveler, a 12th-century ruler of Argyll and the Isles
- Macbeth: son of life, king of Scots from 1040 to 1057
- Lulach: king of Scots in 1057 and 1058
- Constantine: steadfast, borne by three Scottish kings
- Aedan: little fire, a king of Dál Riata
- Columba: dove, the saint of Iona
- Kentigern: often given as chief lord, the formal name of Saint Mungo
- Oran: after Saint Oran of Iona
- Adomnan: little Adam, the abbot who wrote Columba’s biography
- Walter: ruler of the army, as in Sir Walter Scott
- David: beloved, borne by two Scottish kings
- William: resolute protector, as in William Wallace
- James: supplanter, borne by seven kings of Scots
- Ossian: little deer, a legendary Gaelic bard
- Blane: after Saint Blane of Bute
- Moluag: after the saint who founded the monastery on Lismore
- Drostan: after a Pictish saint linked to Columba
- Machar: after the saint of Aberdeen’s cathedral
- Kessog: after the saint of Loch Lomond
- Duthac: after the saint of Tain
- Alan: used widely in Scotland; the meaning is debated
- Sandy: short for Alexander
- Davie: short for David
- Dougie: short for Douglas
- Wullie: Scots form of William
- Lachie: short for Lachlan
- Donnie: short for Donald
- Hughie: short for Hugh
- Maelrubha: after the saint of Applecross
Best Scottish Boy Names by Style
These are picks from the list above, sorted by what parents usually want.
Most modern: Lachlan, Rory, Finlay, Harris, Brodie, Archie, Logan, Callum
Most classic: Angus, Duncan, Hamish, Malcolm, Alasdair, Kenneth, Douglas, Gordon
Most unusual: Struan, Mungo, Farquhar, Tavish, Torquil, Darroch, Fingal, Keir
Strongest sounding: Fergus, Conall, Roderick, Armstrong, Dunbar, Wallace, Magnus, Murdoch
Short and simple: Ben, Finn, Ian, Ross, Keir, Duff, Tam, Glen
Best Gaelic choices: Ruairidh, Fionnlagh, Aonghas, Donnchadh, Eòghann, Cailean
Best as a middle name: Campbell, Fraser, Sinclair, Maxwell, Munro, Lennox
How to Pronounce Tricky Scottish Names
Pronunciation is the most common worry with Gaelic and older names. These are the usual Scottish pronunciations.
| Name | Say it like |
|---|---|
| Ruairidh | ROO-ree |
| Alasdair | AL-us-ter |
| Struan | STROO-an |
| Torquil | TOR-kwil |
| Farquhar | FAR-kar |
| Seumas | SHAY-mus |
| Uisdean | OOSH-jan |
| Coinneach | KON-yach |
| Dòmhnall | DOH-nul |
For audio of Gaelic names spoken by native speakers, use the free resources at https://learngaelic.scot and https://forvo.com.
How to Choose the Right Name
Say it with your surname. A long Gaelic name with a long surname can be a mouthful. Say the full name out loud a few times, and try it as a call across a playground.
Decide on spelling. Rory is easy everywhere. Ruairidh is more authentic but will need explaining for life. Many parents use the Gaelic form as a middle name and the familiar form day to day.
Check the nicknames. Lachlan can become Lachie, Archibald becomes Archie, and Alexander becomes Sandy or Alex. Make sure you like what he may be called.
Think about meaning. Many Scottish names mean something simple, such as fair, dark, red, stream or hill. A meaning you like can make a name feel personal.
Look at popularity. If you want a name that is not common, check current rankings. National Records of Scotland publishes official popular baby name data at https://www.nrscotland.gov.uk.
Consider family roots. A clan surname or a grandfather’s name used as a first or middle name gives the choice a story.

Frequently Asked Questions
What are the most popular Scottish boy names?
Names such as Rory, Harris, Archie, Finlay, Lachlan and Callum are used often in Scotland. Rankings change every year, so check the latest National Records of Scotland figures for exact positions.
What are some rare Scottish boy names?
Struan, Mungo, Farquhar, Torquil, Tavish, Darroch, Fingal and Keir are all uncommon. Each has a real history and a clear pronunciation once you know it.
What is a strong Scottish boy name?
Fergus, Conall, Roderick, Wallace, Armstrong and Magnus are all good choices. Fergus means man of vigor, and Conall is often translated as strong wolf.
What is the difference between Rory and Ruairidh?
They are the same name. Ruairidh is the Gaelic spelling, and Rory is the form most people know. Both are linked to the meaning red king.
What are good Scottish boy names that start with A?
Alasdair, Alexander, Angus, Archibald, Archie, Andrew, Artair, Aonghas, Armstrong, Arran and Alpin all start with A.
Can I use a Scottish surname as a first name?
Yes, it is very common. Campbell, Fraser, Sinclair, Maxwell, Munro and Lennox are widely used as first names and work well as middle names too.
Are Scottish names the same as Irish names?
Some overlap, because Scottish Gaelic and Irish share roots. Names such as Niall, Conall and Finn appear in both. Scotland also has its own clan names, place names, Scots forms like Tam and Jock, and Norse-linked names like Torquil and Sorley.
How do I choose between a Gaelic and an English spelling?
Think about daily life. The English spelling is easier for teachers, forms and travel. The Gaelic spelling keeps the original name. Many families use one as the first name and the other as the middle name.
Biblical Boy Names: 499 Unique & Modern Options and Meanings



