ShePrep

Scottish Baby Names, With Pronunciation

Written by Andy Hendrick. Reviewed by Lisa Jackson
5 sources cited

Scottish names draw on Gaelic, Scots and Norse at once. This list gives 41 of them with plain-English respellings, honest meanings, and NRS 2025 ranks in Scotland alongside ONS 2025 ranks for England and Wales, which for names like Eilidh and Struan are worlds apart.

Forty-one Scottish names, with a plain-English way to say each one

Scottish names come from three places at once: Gaelic, Scots, and the Norse and Norman layers that arrived on top of both. The Gaelic ones follow rules close to Irish — bh and mh are usually a v, ch is the sound in loch, and dh and gh are usually silent — but the Scots and Norse names, Blair, Fraser, Magnus and Torin among them, say themselves.

The rank columns compare National Records of Scotland's 2025 file with the Office for National Statistics 2025 file for England and Wales. It is the same island and, for many of these names, an entirely different level of familiarity.

NameSay itMeaning and originRank: Scotland / England and Wales
IslaEYE-laThe island of Islay, or the River Isla2nd / 4th
FreyaFRAY-aOld Norse, the goddess Freyja; Scotland's top girls' name in 20251st / 7th
EilidhAY-leeGaelic; usually taken as a form of Helen or of Eilidh "light"28th / 1,454th
MaisieMAY-zeeScots diminutive of Màiri or Mairead11th / 43rd
BonnieBON-eeScots for pretty, from Old French bonne32nd / 48th
SkyeSKYThe Hebridean island60th / 219th
Ionaeye-OH-naThe island; the name's older form is Ioua, of uncertain sense86th / 520th
FloraFLOR-aLatin for flower; long established in the Highlands via Flòraidh94th / 241st
MirrenMIRR-enFrom Saint Mirin of Paisley; meaning uncertain99th / 3,035th
AilsaAIL-saFrom Ailsa Craig, the island in the Firth of Clyde140th / 1,892nd
AilaAY-laAnglicised respelling of Eilidh, ranked separately157th / 573rd
EffieEFF-eeShort form of Euphemia, Greek for "well spoken of"183rd / 210th
SorchaSUR-a-khaGaelic for brightness; often anglicised as Sarah, which is unrelated324th / 5,927th
MhairiVAH-reeFrom the vocative of Màiri, the Gaelic Mary359th / 3,705th
ElspethELS-pethScots form of Elizabeth387th / 997th
Catrionaka-TREE-na or kat-ree-OH-naGaelic form of Catherine; both stresses are in use780th / 5,927th
NoahNO-aHebrew, rest or comfort; Scotland's top boys' name in 20251st / 2nd
RoryROR-eeGaelic Ruaidhrí, red king3rd / 17th
ArchieAR-cheeDiminutive of Archibald, Germanic "genuine and bold"8th / 11th
FinlayFIN-layGaelic Fionnlagh, fair-haired warrior; Finley is the English spelling9th / 175th
HarrisHA-rissThe Hebridean district, and separately an English surname10th / 396th
BrodieBROH-deeA Moray place name and clan name; sense disputed15th / 158th
LewisLOO-issThe Hebridean island, and separately the French Louis22nd / 231st
AngusANG-gusGaelic Aonghas, roughly "one choice"33rd / 325th
CallanKAL-anFrom a Gaelic surname; meaning disputed36th / 650th
LoganLOH-ganA Lanarkshire place name, from lag, hollow35th / 87th
CameronKAM-ronGaelic cam sròn, crooked nose48th / 216th
RuaridhROO-reeGaelic spelling of Rory52nd / 1,466th
ArranA-ranThe island in the Firth of Clyde60th / 1,226th
BlairBLAIRGaelic blàr, a plain or field62nd / 1,307th
HamishHAY-mishFrom Sheumais, the vocative of Seumas, the Gaelic James62nd / 484th
CallumKAL-umFrom Latin columba, dove, through Colum Cille68th / 251st
RuairidhROO-a-reeA second Gaelic spelling of Rory, ranked apart73rd / 2,133rd
LachlanLOK-lanGaelic Lochlann, meaning "from Norway"79th / 283rd
MurrayMURR-eeThe province of Moray, from a root meaning sea settlement88th / 2,014th
FergusFER-gusGaelic Fearghas, man of vigour91st / 396th
InnesIN-issGaelic innis, island or meadow104th / 2,952nd
StruanSTROO-anA Perthshire place name, from sruth, stream111th / not ranked
FraserFRAY-zerA Norman-derived surname; origin genuinely uncertain116th / 308th
MagnusMAG-nusLatin for great, carried to Orkney and Shetland by the Norse122nd / 432nd
EuanYOO-anAnglicised Eoghan; Ewan is the same name, ranked separately163rd / 1,007th

What the data actually shows

Some of these names barely exist south of the border

Eilidh is 28th in Scotland and 1,454th in England and Wales. Mirren is 99th and 3,035th. Murray is 88th and 2,014th. Innes is 104th and 2,952nd. Struan is 111th in Scotland and was given to two or fewer boys in England and Wales, which means the ONS suppressed it entirely. Others travel easily: Isla, Freya, Maisie, Bonnie, Logan and Archie are top-50 names in both countries.

Spelling splits are severe in Gaelic names

Ruaridh ranks 52nd in Scotland with 80 babies and Ruairidh 73rd with 67. Added together they would sit around 24th. Eilidh at 28th and its respelling Aila at 157th are the same sound. Finlay is the Scottish spelling and Finley the English one, and the ONS ranks Finley 20th in England and Wales while NRS ranks Finlay 9th in Scotland. Every registry here counts spellings separately, so Gaelic names always look rarer than they sound.

Place names carry more of the list than people expect

Isla, Skye, Iona, Ailsa, Harris, Lewis, Arran, Blair, Murray, Innes and Struan are all geography. That is a much higher proportion than in the English or Irish lists, and it is why so many Scottish names have straightforward, concrete meanings: a stream, a hollow, a field, an island.

How to use this list

Pick your spelling once and defend it. Ruaridh, Ruairidh, Ruairi and Rory are four ways to write one name, and the further from Rory you go, the more often it will be misspelled outside Scotland — but the closer you stay to Rory, the less of the Gaelic remains. There is no neutral option, only a decision.

Do not assume the anglicisation shares a root. Sorcha is often rendered as Sarah, and Mhairi as Mary or Vari, but these are conventions of convenience rather than etymology. Sorcha means brightness and Sarah is Hebrew for princess; they have nothing to do with each other.

Finally, listen to a Gaelic speaker rather than guessing. LearnGaelic's dictionary carries recorded audio, and several of these names — Eilidh, Sorcha, Aonghas, Fionnlagh — are easier to hear once than to read three times.

Sources

  1. Babies' First Names, 2025 National Records of Scotland, accessed
  2. Babies' First Names 2025: summary tables National Records of Scotland, accessed
  3. Scottish names Behind the Name, accessed
  4. LearnGaelic dictionary with audio LearnGaelic (MG ALBA and Bord na Gaidhlig), accessed
  5. Baby names in England and Wales: 2025 Office for National Statistics, accessed