Lifestyle

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.

  1. Lachlan: from Lochlann, the Gaelic name for Scandinavia
  2. Rory: red king
  3. Finlay: fair warrior
  4. Harris: from the Isle of Harris; also “son of Harry”
  5. Brodie: from the Brodie lands in Moray; possibly “ditch”
  6. Archie: short form of Archibald, “genuine and bold”
  7. Finn: fair, white
  8. Logan: little hollow
  9. Lewis: Scots form of Louis; also the Isle of Lewis
  10. Ewan: born of the yew tree, also spelled Euan
  11. Jamie: Scots form of James, “supplanter”
  12. Callum: dove, after Saint Columba
  13. Lennox: elm grove, from the Lennox district
  14. Calder: rocky or hard water
  15. Kerr: marshland, from Old Norse
  16. Munro: clan name, often linked to the River Roe
  17. Cameron: crooked nose
  18. Murray: settlement by the sea, from Moray
  19. Fraser: clan name, possibly from Old French for strawberry
  20. Ross: headland

Classic Scottish Boy Names

These are the names Scotland has used for generations.

  1. Alasdair: defender of men, the Gaelic form of Alexander
  2. Alexander: defender of men
  3. Angus: one choice, one strength
  4. Archibald: genuine, bold
  5. Blair: plain or field
  6. Bruce: the name of Scotland’s king Robert the Bruce, from a Norman place name
  7. Campbell: crooked mouth
  8. Colin: young dog or young man
  9. Craig: rock or crag
  10. Donald: world ruler
  11. Douglas: dark water
  12. Duncan: brown warrior
  13. Gavin: from Gawain, often given as white hawk
  14. Gordon: from a Borders place name
  15. Graham: gravelly homestead
  16. Grant: large, from the French grand
  17. Hamish: Scots form of James
  18. Ronald: from Norse, ruler’s counsel
  19. Ian: Scottish form of John, God is gracious
  20. Keith: wood or forest, also an East Lothian place name
  21. Kenneth: handsome
  22. Malcolm: devotee of Saint Columba
  23. Robert: bright fame
  24. Stuart: steward
  25. Wallace: foreigner or Welshman, as in William Wallace
  26. Andrew: manly, brave; Scotland’s patron saint
  27. Neil: champion, possibly cloud
  28. Gregor: watchful
  29. Hector: popular in the Highlands, linked to the Gaelic name Eachann
  30. 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.

  1. Iain: God is gracious (John)
  2. Aonghas: one choice (Angus)
  3. Artair: Gaelic form of Arthur
  4. Cailean: young dog or young warrior (Colin)
  5. Coinneach: handsome (Kenneth)
  6. Dòmhnall: world ruler (Donald)
  7. Donnchadh: brown warrior (Duncan)
  8. Eachann: linked to the word for horse (Hector)
  9. Eòghann: born of the yew, or youth (Ewan)
  10. Fionnlagh: fair warrior (Finlay)
  11. Gilleasbuig: servant of the bishop (Archibald)
  12. Murchadh: sea warrior (Murdo)
  13. Niall: champion, or possibly cloud (Neil)
  14. Pàdraig: noble (Patrick)
  15. Ruairidh: red king (Rory)
  16. Seumas: supplanter (James)
  17. Ailean: Gaelic form of Alan
  18. Tormod: northman (Norman)
  19. Uisdean: mind, spirit (Hugh)
  20. Iomhar: from Norse, bow warrior (Ivor)
  21. Mànas: Gaelic form of Magnus
  22. Raghnall: ruler’s counsel (Ranald)
  23. Tèarlach: free man (Charles)
  24. Dùghall: dark stranger (Dougal)
  25. Uilleam: resolute protector (William)

Unusual and Rare Scottish Boy Names

These stand out without being impossible to say.

  1. Mungo: the nickname of Saint Mungo, patron of Glasgow; often given as dear one
  2. Tavish: Gaelic form of Thomas, twin
  3. Farquhar: dear one
  4. Sorley: from Somerled, Norse for summer traveler
  5. Torquil: Thor’s cauldron, from Norse
  6. Darroch: from the Gaelic word for oak
  7. Struan: small stream
  8. Gilchrist: servant of Christ
  9. Cairn: a pile of stones marking a summit or grave
  10. Baird: bard, poet
  11. Barclay: birch wood
  12. Drummond: ridge
  13. Fingal: fair stranger, the hero of the Ossian poems
  14. Greer: from Gregor, watchful
  15. Alpin: name of early Scottish kings, meaning uncertain
  16. Ludovic: Latin form of Louis, famous warrior
  17. Ninian: after Saint Ninian of Whithorn
  18. Fillan: little wolf, after a Scottish saint
  19. Keir: dark
  20. Lyall: wolf, from Old Norse
  21. Maxwell: Maccus’s stream
  22. Cuthbert: famous and bright
  23. Duff: dark
  24. Innes: island
  25. Ramsay: wild garlic island
  26. Rab: short form of Robert
  27. Tam: short form of Thomas
  28. Jock: short form of John
  29. Rabbie: pet form of Robert, famously used for poet Robert Burns
  30. Wattie: pet form of Walter

Nature and Place-Inspired Scottish Boy Names

Scotland’s landscape has given the language plenty of names.

  1. Ben: mountain, from the Gaelic beinn
  2. Glen: valley
  3. Brae: hillside
  4. Corrie: a hollow in a hillside
  5. Muir: moor
  6. Fraoch: heather
  7. Rowan: the rowan tree
  8. Clyde: the River Clyde
  9. Tay: the River Tay
  10. Spey: the River Spey
  11. Tweed: the River Tweed
  12. Dee: the River Dee
  13. Annan: the River Annan
  14. Nairn: the River Nairn and the town of Nairn
  15. Afton: from Afton Water in Ayrshire
  16. Arran: the Isle of Arran
  17. Bute: the Isle of Bute
  18. Moray: settlement by the sea
  19. Lorne: from the Lorn district of Argyll
  20. Lomond: from Loch Lomond and Ben Lomond
  21. Rannoch: the moor of Rannoch
  22. Kintyre: head of the land
  23. Fife: the Kingdom of Fife
  24. Carrick: rocky place
  25. Galloway: the region in south-west Scotland
  26. Kinross: head of the promontory
  27. Dunbar: fort on the point
  28. Kyle: narrow strait, also a district in Ayrshire
  29. Stirling: the city and former royal capital
  30. Lothian: the region around Edinburgh

Clan and Surname Names for Boys

These began as family names and now sit comfortably as first names.

  1. Sinclair: from the Norman Saint-Clair
  2. Maclean: son of the servant of Saint John
  3. Macleod: son of Leod
  4. Macgregor: son of Gregor
  5. Mackenzie: son of Coinneach
  6. Mackay: son of Aodh (Hugh)
  7. Macdonald: son of Dòmhnall
  8. Gunn: from the Norse name Gunni, war
  9. Forbes: from the lands of Forbes in Aberdeenshire
  10. Lindsay: a Scottish noble family name
  11. Leslie: from an Aberdeenshire place name
  12. Ogilvie: from lands in Angus
  13. Hamilton: a noble Scottish family name
  14. Kennedy: possibly helmeted head
  15. Napier: royal keeper of linen
  16. Scott: from the Latin Scotus
  17. Sutherland: southern land, named by the Norse
  18. Urquhart: a place on Loch Ness
  19. Cunningham: an Ayrshire place name
  20. Crawford: crow ford
  21. Elliot: a Borders family name
  22. Armstrong: strong arm, a Borders clan
  23. Boyd: possibly yellow, linked to Bute
  24. Burnett: little brown one
  25. Carnegie: an Angus place name
  26. Erskine: a place name near Glasgow
  27. Gillespie: servant of the bishop
  28. Johnstone: John’s town
  29. Kincaid: a place name near Stirling
  30. Lamont: lawman, from Old Norse

Historical, Saint and Nickname-Style Names

Kings, saints and everyday Scots pet forms.

  1. Fergus: man of vigor, the legendary first king of Dál Riata
  2. Conall: strong wolf
  3. Roderick: famous ruler
  4. Alister: defender of men
  5. Murdoch: sea warrior or mariner
  6. Somerled: summer traveler, a 12th-century ruler of Argyll and the Isles
  7. Macbeth: son of life, king of Scots from 1040 to 1057
  8. Lulach: king of Scots in 1057 and 1058
  9. Constantine: steadfast, borne by three Scottish kings
  10. Aedan: little fire, a king of Dál Riata
  11. Columba: dove, the saint of Iona
  12. Kentigern: often given as chief lord, the formal name of Saint Mungo
  13. Oran: after Saint Oran of Iona
  14. Adomnan: little Adam, the abbot who wrote Columba’s biography
  15. Walter: ruler of the army, as in Sir Walter Scott
  16. David: beloved, borne by two Scottish kings
  17. William: resolute protector, as in William Wallace
  18. James: supplanter, borne by seven kings of Scots
  19. Ossian: little deer, a legendary Gaelic bard
  20. Blane: after Saint Blane of Bute
  21. Moluag: after the saint who founded the monastery on Lismore
  22. Drostan: after a Pictish saint linked to Columba
  23. Machar: after the saint of Aberdeen’s cathedral
  24. Kessog: after the saint of Loch Lomond
  25. Duthac: after the saint of Tain
  26. Alan: used widely in Scotland; the meaning is debated
  27. Sandy: short for Alexander
  28. Davie: short for David
  29. Dougie: short for Douglas
  30. Wullie: Scots form of William
  31. Lachie: short for Lachlan
  32. Donnie: short for Donald
  33. Hughie: short for Hugh
  34. 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.

NameSay it like
RuairidhROO-ree
AlasdairAL-us-ter
StruanSTROO-an
TorquilTOR-kwil
FarquharFAR-kar
SeumasSHAY-mus
UisdeanOOSH-jan
CoinneachKON-yach
DòmhnallDOH-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.

scottish boys names
scottish boys names

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

SY

Hi! I’m Suraiya — a writer, researcher, and Top Rated Freelancer on Upwork. I love writing and exploring the world of AI through my words. I’ve gained extensive professional experience through freelancing and have published research in peer-reviewed journals. I also write fiction, nonfiction, and romantic books. Since this is the AI era, I’m excited to explore this world too — let’s learn together!

Related Articles

Back to top button