211 of the Best Scottish Baby Boy Names

By

Keshia Sophia Roelofs

Mar 2 2023

·

11 min read

hero image

Scottish baby boy names are among the boldest and most memorable around. Rooted in the country’s proud history, language, and mythology, they give a loving nod to the people and places that make Scotland so special.

No matter if you visited Skye once and fell in love, or you want to honor your family’s roots in Inverness, choosing a Scottish boy name for your little lad is a great way to show your appreciation. And we’ve compiled the ultimate list of Scottish baby boy names to help in your baby-naming quest.

In this article: 📝

What is the most popular boy's name in Scotland?

What is a good Scottish name for a boy?

What is a cool Scottish name?

What is a rare Scottish name?

What is the most Scottish name?

How about Scottish Gaelic boy names?

According to the National Records of Scotland, the top 5 boys' names in Scotland for 2020 were Jack, Noah, James, Leo, and Oliver. Very on-trend, these are popular boy’s names just about anywhere.

However, rounding out the top 10, we’ve got more traditional Scottish boy names with links to Scotland’s history and geography:

  1. Harris: If you’re smitten with the idea of honoring your Scottish roots, Harris is a wonderful choice. It means, simply, “son of Harry,” but it’s also the name of a beautiful Scottish island in the Outer Hebrides – a group of islands off the west coast of Scotland. Home to sandy beaches, rugged mountains, and a whiskey distillery, you’d be channeling the very essence of Caledonia with this name.
  2. Rory: A classic Gaelic name, Rory is tailor-made for fiery-haired little guys with Celtic connections. It means “red-haired king.”
  3. Alexander: A common name the world over, Alexander (“defender of men”) is often shortened to “Alec” or “Alex” in Scotland.
  4. Finlay: A name of both Irish and Scottish origin, Finlay means “fair-haired hero.” Once an ancient Scots royal name (Macbeth’s father was Findlaech mac Ruaidri), today it’s making a modern comeback, with its alternative spelling “Finley” proving to be a popular gender-neutral choice.
  5. Archie: The short (and adorable) version of “Archibald,” Archie means “truly brave.” In the States, the name is associated with the comics, but thanks to Harry and Meghan’s royal baby, it’s taken on a more regal tone of late.

So, we’re off to a good start – but we hear you. You want even more Scottish baby names! Buckle up, baby.

What is a good Scottish name for a boy?

The options are almost endless when choosing a Scottish name for your baby boy. And no doubt pop culture hits like Outlander and Outlaw King have given you plenty of inspo.

At Peanut, we find our greatest insights come from listening to our community’s voices. We’ve broken down the most popular Scottish name meanings according to your biggest questions and on Scottish male names:

What Scottish name means warrior?

When you think of Scotland through the history pages, brave clansmen and fearless leaders naturally comes to mind. We’ve heard your call, so here’s some Scottish boy names for your wee warrior:

  1. Duncan: Meaning “dark warrior”.
  2. Errol: Meaning “warrior”.
  3. Murdo: Meaning “sea warrior”.
  4. Murdoch: Meaning “sea warrior”.

Is Ewan Scottish for Ian?

Ewan Mcgregor on your mind? We don’t blame you. 😏

  1. Ian is actually the Scottish equivalent of the English name John and means “God is gracious”.
  2. Ewan on the other hand comes from the Welsh name Owen which means “young warrior” or “noble-born”.

If Ewan’s not to your tastes, there’s also a few Scottish variations of the spelling:

  1. Eòghann: Meaning “warrior”.
  2. Euan: Meaning “warrior”.
  3. Eógan: Meaning “warrior”.

Is Eoin Irish or Scottish?

And speaking of stellar Scottish E names:

  1. Eòin is another spelling for Iain, meaning “God is gracious”. It’s similar to the Irish name Eoin, but with a different accent over the ò.

Is Kai a Scottish name?

Yes, as well as being a beloved Hawaiian, Japanese, and African boy’s name.

Kai has plenty of meanings, but we stan its translation as a unique Scottish boys’ name:

  1. Kai: Meaning “fire”. Other meanings include “sea”, “shell”, and “food”.

What is the Scottish name for King?

You’re going to love the look and sound of this one:

  1. Rí: Rooted firmly in the ancient Gaelic word for “king”, it’s a sweet, simple name with a huge historical significance. If you want an even cooler alternative, in Scotland of old an Airdrí represented the “high king”.

And if you want something a little more punchier, that honors your Irish roots as well, how about:

  1. Ruairidh: As in Rory. It means “red king” and is related to many a high king in Ireland. Bestow with caution. This name is meant for the history books.

What is a cool Scottish name?

If you’re after even edgier, more badass Scottish boy names, these cool-sounding Scottish male names won’t disappoint:

  1. Alastair: Meaning “defender of men”.
  2. Arran: Meaning “mountain of strength”.
  3. Athol: Meaning “new Ireland”.
  4. Blaine: Meaning “yellow”.
  5. Blair: Meaning “meadow”.
  6. Boyd: Meaning “yellow”.
  7. Braden: Meaning “wise”.
  8. Brodie: Meaning “little ridge”.
  9. Bryson: Meaning “child of nobility”.
  10. Calan: Meaning “slender”.
  11. Cameron: Meaning “crooked nose”.
  12. Clyde: The Clyde is a river running through the heart of Glasgow, Scotland’s biggest city.
  13. Cory: Meaning “from the hollow”.
  14. Dalziel: Meaning “small field”.
  15. Donald: Meaning “power”.
  16. Elliot: Meaning “the Lord is my God”.
  17. Evander: Meaning “good man”.
  18. Finlay: Meaning “fair and courageous”.
  19. Finn: Meaning “fair”.
  20. Fletcher: Meaning “arrowsmith”.
  21. Forbes: Meaning “prosperous”.
  22. Fraser: Meaning “forest men”.
  23. Gavan: Like the more common spelling “Gavin,” this one also means “white hawk”.
  24. Hamilton: Fan of the musical? Hamilton is also a town in Scotland.
  25. Irving: Meaning “freshwater”.
  26. Kameron: Meaning “crooked nose”.
  27. Kennedy: Meaning “chieftain’s helmet”.
  28. Kenzie: Meaning “fair”.
  29. Keir: Meaning “dark”.
  30. Kester: Meaning “bearer of Christ”.
  31. Kinney: Meaning “fire-born”.
  32. Knox: Meaning “round-topped hill”.
  33. Lachlan: Meaning “from the land of lochs,” does it get any more Scottish than that?
  34. Laith: Meaning “lion”.
  35. Lennox: Meaning “elm grove”.
  36. Logan: Meaning “little hollow”.
  37. Maxwell: Meaning “Mack’s stream”.
  38. Munro: Meaning “man from the River Roe”.
  39. Niall: Meaning “champion”.
  40. Payton: Meaning “royal”.
  41. Quinn: Meaning “descendant of the chief”.
  42. Roban: Meaning “person from Peeblesshire”.
  43. Ruairi: Meaning “king”.
  44. Sholto: Meaning “sower”.
  45. Sloan: Meaning “military leader”.
  46. Tate: Meaning “joyous”.
  47. Tavish: A Scottish version of “Thomas,” which means “twin”.
  48. Thane: Meaning “landholder”.

What is a rare Scottish name?

If you want your little one to have a name that stands out from the rest, check out these unusual Scottish names for boys:

  1. Auley: Meaning “ancestor’s descendant”.
  2. Bac: Meaning “bank”.
  3. Balloch: Meaning “hamlet”.
  4. Baird: Meaning “poet”.
  5. Balfour: Meaning “farmhouse with grass”.
  6. Calder: Meaning “rough water".
  7. Caley: Meaning “slim”.
  8. Chalmer: Meaning “lord of the home”.
  9. Erskine: Meaning “high cliff”.
  10. Farlan: Meaning “son of the furrows”.
  11. Gowan: Meaning “descendant of the smith”.
  12. Irvin: Meaning “freshwater”.
  13. Kelso: Meaning “chalk ridge”.
  14. Kerr: Meaning “marsh”.
  15. Lamont: Meaning “law man”.
  16. Leith: A port in Edinburgh, Leith could also be a unique boy’s name.
  17. Lyall: Meaning “loyal”.
  18. Macaulay: Meaning “son of righteousness”.
  19. Mingus: Meaning “tenants of a manor”.
  20. Mungo: Meaning “my pet”.
  21. Nairn: Meaning “river with alder trees”.
  22. Ness: Meaning “from the headland” after the famous Loch. Beware the hidden depths of this wee one.
  23. Nicol: Meaning “victorious”.
  24. Niven: Meaning “little saint”. One can hope.
  25. Ogilvy: Meaning “high place”.
  26. Paton: Meaning “royal”.
  27. Quarrie: Meaning “proud”.
  28. Rab: Meaning “bright”.
  29. Ruskin: Meaning “from a family of tanners”.
  30. Seumas: Meaning “supplanter”.
  31. Shaw: Meaning “thicket”.
  32. Tor: Meaning “from the craggy hills”.
  33. Torquil: Meaning “Thor’s cauldron”.
  34. Urquhart: Meaning “thicket”.
  35. Wiley: Meaning “resolute protector”.

What is the most Scottish name?

Now for some of the most Scottish-sounding male names we could find. Lots of these are traditional, old Scottish boy names, for a true feel of the Alba spirit.

  1. Alasdair: Meaning “defender of men”.
  2. Alastaire: Meaning “defender of men”.
  3. Alistair: Meaning “defender of men”.
  4. Alister: FYI, this and the above are all Scots versions of “Alexander”, meaning “defender of men”.
  5. Avery: Meaning “ruler of elves”.
  6. Bairn: Meaning “child”.
  7. Barclay: Meaning “birch tree meadow”.
  8. Bartley: Meaning “birch tree meadow”.
  9. Bean: Meaning “fair-skinned”.
  10. Bearnard: Meaning “brave bear”.
  11. Bram: Meaning “father of many”.
  12. Bretton: Meaning "from Brittany".
  13. Brochan: Meaning "porridge".
  14. Brodrick: Meaning "descendant of Bruadar".
  15. Bruce: Meaning “willow lands”.
  16. Bryce: Meaning “freckled”.
  17. Cairn: Meaning “mound of rocks”.
  18. Callum: Meaning “dove”.
  19. Cam: Meaning “crooked nose”.
  20. Camden: Meaning “winding valley”.
  21. Campbell: Meaning “crooked mouth”.
  22. Camron: Meaning “crooked nose”.
  23. Carmichael: Meaning “fort of Michael”.
  24. Cawley: Meaning “relic”.
  25. Christie: Meaning “follower of Christ”.
  26. Colin: Meaning “cub”.
  27. Cormac: Meaning “son of the charioteer”.
  28. Davis: Meaning “beloved”.
  29. Donal: Meaning “mighty”.
  30. Dougal: Meaning “dark imposter”.
  31. Douglas: Meaning “dark”.
  32. Drummond: Meaning “ridge”.
  33. Dunn: Meaning “dark”.
  34. Ellair: Meaning "steward".
  35. Eunan: Meaning "youthful".
  36. Evan: Meaning “the Lord is gracious”.
  37. Fergus: Meaning “strong”.
  38. Ferguson: Meaning “son of the strong one”.
  39. Fyfe: A variation on “Fife,” one of Scotland’s most historical regions.
  40. Fyn: Meaning “fair”.
  41. Gil: Meaning “joy”.
  42. Gilmore: Meaning “servant of (the virgin) Mary”.
  43. Gilroy: Meaning “king’s servant”.
  44. Gordan: Meaning “great hill”.
  45. Gordon: Meaning “great hill”.
  46. Graeme: Meaning “gray homestead”.
  47. Graham: Meaning “gray homestead”.
  48. Grant: Meaning “tall”.
  49. Gregor: Meaning “on the watch”.
  50. Gunn: Meaning “battle”.
  51. Hamish: Meaning “supplanter”.
  52. Hay: Meaning “lives by an enclosure”.
  53. Haye: Meaning “lives by an enclosure”.
  54. Hector: Meaning “to have”.
  55. Henderson: Meaning “son of Henry”.
  56. Houston: Meaning “town village”.
  57. Iagan: Meaning "little fire".
  58. Iver: Meaning “archer”.
  59. Jackie: Meaning “God has been gracious”.
  60. Jamie: Meaning “supplanter
  61. Jamieson: Meaning “son the supplanter”.
  62. Jock: A Scottish variation of the name “Jack”.
  63. Keith: Meaning “woodland”.
  64. Kendrick: Meaning “royal ruler
  65. Kendrix: Meaning "royal ruler".
  66. Kenneth: Meaning “handsome”.
  67. Kin: Meaning “top of the cliff”.
  68. Kirk: Meaning “church”.
  69. Laurence: Meaning “laurel”.
  70. Laurie: Meaning “crafty”.
  71. Leathan: Meaning "river".
  72. Lewis: Along with Harris, Lewis forms the main island of the Outer Hebrides.
  73. Lockie: Meaning “from the fjord”.
  74. Lindsay: Meaning “lake”.
  75. Lyle: Meaning “island”.
  76. Mac: Meaning “child”.
  77. Mack: Meaning “child”.
  78. Magnus: Meaning “great”.
  79. Malcolm: Meaning “devotee of Saint Columba”.
  80. Mitchell: Meaning “big man”.
  81. Murray: Meaning “sea settlement”.
  82. Naughton: Meaning "pure".
  83. Neilan: Meaning "champion".
  84. Ossian: Meaing "stag".
  85. Rae: Meaning “shy”.
  86. Ramsay: After the ancient Scottish city of Hramsa.
  87. Ray: Meaning “grace”.
  88. Reed: Meaning “red”.
  89. Ritchie: Meaning “power”.
  90. Robert: Meaning “bright”.
  91. Robertson: Meaning “son of the bright one”.
  92. Rodrick: Meaning “famed ruler”.
  93. Ronald: Meaning “wise ruler”.
  94. Ross: Meaning “peninsula”.
  95. Rosston: Meaning "red".
  96. Roy: Meaning “red”.
  97. Sandy: Another name that’s short for Alexander.
  98. Scott: Meaning “from Scotland”.
  99. Sinclair: Meaning “renowned”.
  100. Stewart: Meaning “household guardian”.
  101. Teigue: Meaning "poet".
  102. Todd: Meaning “fox”.
  103. Torion: Meaning "from the craggy hills".
  104. Torrence: Meaning “little hills”.
  105. Tyree: Meaning “carpenter”.
  106. Wallace: This could be a nod to Scottish hero William Wallace.

How about Scottish Gaelic boy names?

Scottish Gaelic is a Celtic language native to Scotland. Although it’s not as widely spoken as it once was (only 57,000 out of 5 million are fluent), it’s still a hugely important part of Scottish culture, particularly in the Highlands and Islands. Gaelic’s influence can also be seen across a variety of popular Scottish names for boys.

Here are a few we think you’ll like:

  1. Angus: Meaning “one strength,” Angus is the English version of the Gaelic name Aonghus. A trendy choice, it can be shortened to the infinitely cute “Gus.” And if you have more general Celtic roots, Angus pops up in Irish mythology – Aonghus was the god of love and youth.
  2. Callen: Solid, dependable, strong, this one simply means “rock.”
  3. Innes: A variation on the Gaelic spelling of the word “Innis,” meaning “island,” the name Innes means “from the river island.” It was initially a clan name long before it became a first name. It’s not a well-known name in the US, so if you’re looking for a truly unique name, this could be it.
  4. Struan: A name growing in popularity in Scotland, Struan (“stream”) is another that’s little known in the States. We think it’s time that changed.

There you have it! Some of the best Scottish boy names for your bonnie little lad. If you want a second, third, or fourth opinion, share your current favorite names with your fellow mamas-to-be on Peanut.

Facebook logo
Threads logo
x logo
Copy link icon

Trending in the community

Oh my God, oh my God I hope this is not true!!!! I’m kind of scared

I’ve been throwing up and taking a shit all night!!! I just hope that it’s not what I think it is

Avatar

1

8

Small head reported following 20 week scan

Has anyone else had it flagged that their baby is in the bottom 5th percentile for head size?

They said everything was fine whilst we were in the scan and then I got a phone call the next day saying that it’s on the small side and we’re being referred to a paediatric specialist at St George’s. Has anyone else had this and how did things go??

Avatar

4

Would you bring 9 week old to a family party of 35+ people?

These are also people who will want to pass the baby around and get a turn to hold him. He just got his 2 month shots two days ago

Avatar

1

18

Exercise 6 weeks after c section

What movement did people start to introduce? I won’t do anything too vigorous until I’ve seen the pelvic physio as I don’t want to compromise anything that may have been extremely weakened through pregnancy! But just wondering what types of classes/movement people started off with?

Avatar

6

Is this normal??

I’m 29 weeks pregnant and having really aching legs and they’re all lumpy and swollen. Above the knee and behind the knee . Should I be worried ? My legs have never looked like this up until a few days ago. ??

Avatar

4

Induction experience

I just wanted to share my experience with being induced as I wasn’t sure what to expect and thought it may help others.

I opted for the foley balloon which was inserted at 8am Saturday morning, I had to stay in hospital due to hypertension and protein urine however usually you can just go home once this has been done. The insertion of the balloon was not painful, was slightly uncomfortable as there was slight pressure. I actually found having the cervix checked prior to be worse (again not painful at this point just uncomfortable) The balloon had little effect and after having it removed I was still only 1cm. Removal also was pain free and hardly even noticeable.

I then had my first dose of the gel and definitely noticed a difference, I started experiencing period like cramps almost immediately however they were light and manageable. After 6 hours I had another cervix check and although my cervix was soft it was still only 1cm and was only open at the front. I had another dose of the gel and felt an increase in pressure and more intense cramping where I now required pain relief (codeine). After another 6 hours I had another cervix check and I had now dilated to 2-3cm however was still quite difficult to get all the way through so a third gel was recommended which I agreed to.

Almost immediately I noticed the difference and was in considerable pain, I had paracetamol and codeine however the contractions had now become intense and a lot closer together (around 3 minutes apart). After a couple of hours I had my last cervix check and was 4cm and taken down to the Labour ward to have my waters broken and an epidural.

I had been in my room for approx 20minutes when my waters broke by themselves and I was now 10cm and actively pushing…. There was no time for the epidural and my beautiful girl arrived into the world within 2 minutes of pushing.

All in all I would say the cramps/contractions were manageable up until the third gel where it became pretty unbearable however it was for a very short time a gas and air helped take the edge off. The worst part about any of it was actually the later cervix checks where after stimulating the cervix my contractions were at their most painful.

If I had to be induced again I would skip the balloon and opt for the gels immediately as thy had a quicker effect and I would have been out a lot sooner if I had done this to begin with.

One more thing, I’ve never believed when people say “you forget the pain once they’re here” but I can honestly say this is true. It’s been 4 days and I would do it all again in a heartbeat.

Avatar

7

7

Read more on Peanut

Want to find your village?

qr code

Scan to Join

Rated 4.4

star
star
star
star
star half

Trusted by 5M+ women

join peanut