Help protect children from gaming harms.

Take our survey

Please or to access all these features

Baby names

Find baby name inspiration and advice on the Mumsnet Baby Names forum.

Please share with me your favourite Scottish boys’ names

121 replies

DaisyEM · 01/11/2024 21:26

DH’s family are Welsh, mine are Scottish (although I was brought up in SE England). Our son is Elis (Welsh) and so I’m looking at Scottish names for baby boy number 2. Please share with me your favourites ☺️

OP posts:
Are your children’s vaccines up to date?
deeahgwitch · 14/07/2026 17:10

Lachlan and Cameron are great.
I love Rory but only the English spelling.
I think Ruairi is the Irish Gaelic spelling @DaisyEM

ToadRage · 14/07/2026 17:07

Malcolm
Duncan
Euan
Ross
Cameron

CypressMoon · 14/07/2026 16:50

Lachlan
Cameron
Alasdair
Alexander
Callum
Ruaridh

If you go Welsh, I LOVE Idris - so underused.

minerva7 · 14/07/2026 16:46

Laird. I think it’s lovely.

ChasingRainbow5 · 14/07/2026 15:43

MyCatIsAnAeroplane · 11/07/2026 19:29

I hear Finlay and Finley as two different pronunciations.

If you want to avoid “obvious” Gaelic names / dh etc then I’d agree with other posters and say Struan, Hamish, and Angus are all strong contenders and suit both little boys and grown men without being “of an era”.

Really? I'd pronounce them the same.

Namesnamesnames13 · 14/07/2026 09:52

Cairneyes · 11/07/2026 19:37

I have a Jamie and a Robert.

Have you met any Henry’s? Ive named my child Henry in Scotland. Worried about the Hen thing 🤦‍♀️

Namesnamesnames13 · 14/07/2026 09:52

EssCarGo · 11/07/2026 18:04

We’re not a nation of arseholes 🙄

I know! Wonder why the name Henry doesn’t seem to exist much in Scotland…

Cairneyes · 11/07/2026 19:37

I have a Jamie and a Robert.

DirtyGertiefromno30 · 11/07/2026 19:36

Hamish

MyCatIsAnAeroplane · 11/07/2026 19:29

I hear Finlay and Finley as two different pronunciations.

If you want to avoid “obvious” Gaelic names / dh etc then I’d agree with other posters and say Struan, Hamish, and Angus are all strong contenders and suit both little boys and grown men without being “of an era”.

Preppyprepper · 11/07/2026 19:14

Elis and Hector

Starburst360 · 11/07/2026 18:19

Lewis
Innes
Brody

hussherbye · 11/07/2026 18:17

Caelan

Calliopespa · 11/07/2026 18:14

TaeAgus · 01/11/2024 21:42

Angus
Fergus
Hamish

This is my list to, to which I would add Alexander.

So Alexander, Angus, Fergus and Hamish.

Hamish is underused atm. It is lovely.

EssCarGo · 11/07/2026 18:04

Namesnamesnames13 · 11/07/2026 17:31

It’s more I am aware it’s more English…which isn’t always okay in Scotland 😂🤦‍♀️

We’re not a nation of arseholes 🙄

TheyGrewUp · 11/07/2026 17:38

I haven't seen Barclay mentioned.

Stardogchampion · 11/07/2026 17:32

Struan :)

Namesnamesnames13 · 11/07/2026 17:31

Terrribletwos · 11/07/2026 14:40

Aye, Henry will be absolutely fine in Scotland as would any other name! We're quite diverse.

It’s more I am aware it’s more English…which isn’t always okay in Scotland 😂🤦‍♀️

Hungrycaterpillarsmummy · 11/07/2026 15:57

Arthur

EssCarGo · 11/07/2026 15:53

Has anyone ever met a Sholto?! I’ve only ever seen it on MN.

Terrribletwos · 11/07/2026 15:11

KnickerlessParsons · 11/07/2026 14:40

I love Angus

I love that name too.!

Terrribletwos · 11/07/2026 15:09

Tumbler2121 · 11/07/2026 15:07

14 spellings of Finley etc. I'd give it a miss.

Aye, and loads of spellings on Rory that's why I just stuck on the simpler Rory, couldn't be arsed with spelling out the gaelic one!

Tumbler2121 · 11/07/2026 15:07

14 spellings of Finley etc. I'd give it a miss.

Terrribletwos · 11/07/2026 14:40

Namesnamesnames13 · 11/07/2026 14:36

I didn’t write it correctly! yes bit worried about Henry in Scotland but hopefully be okay

Aye, Henry will be absolutely fine in Scotland as would any other name! We're quite diverse.

KnickerlessParsons · 11/07/2026 14:40

I love Angus