Scottish Boy Names

Scottish Boy Names

Scottish boy names have a rugged charm that parents far from Scotland keep falling for. Some are Gaelic names smoothed into English (Hamish from Seumas, Rory from Ruairidh), some are clan surnames turned first names (Cameron, Lennox, Fraser), and some come straight from the Norse settlers of Orkney, Shetland and the Hebrides.

Below are 100 Scottish boy names with meanings, and pronunciation for the Gaelic spellings. For sisters, see our Scottish girl names; for family names and clans, go to Scottish last names or back to the main Scottish names page.

Our top picks: Lachlan, Callum, Rory, Hamish, Finlay, Angus, Ewan, Fraser, Lennox, Alasdair, Torquil, Murdo

Names that are well used in Scotland today and feel unmistakably Scottish abroad. Many have Gaelic roots shared with Irish boy names.

NameMeaningOrigin
LachlanFrom the land of lochs; originally a Norse settlerGaelic Lachlann
CallumDove; after St. ColumbaGaelic, from Latin columba
RoryRed kingGaelic Ruairidh
FinlayFair warriorGaelic Fionnlagh
HamishSupplanter; Gaelic JamesGaelic Seumas
AngusOne strength, one choiceGaelic Aonghas
EwanBorn of the yew, or young warriorGaelic Eòghann
HarrisFrom the Isle of HarrisScottish place name
LewisFrom the Isle of Lewis; also “famous warrior”Scottish / Germanic
AlexanderDefender of menGreek; name of three kings of Scots
ArchieGenuine and bold (Archibald)Germanic, long popular in Scotland
JamieSupplanter; Scots pet form of JamesHebrew
KyleNarrow strait (caol)Gaelic
CaileanYoung pup, or doveGaelic; anglicized Colin
MackenzieSon of Coinneach, “handsome”Clan surname, now a first name

Traditional Gaelic boy names with pronunciation

These spellings are used in the Highlands and Western Isles. They are gorgeous on paper but can puzzle people elsewhere, so pronunciation is given. See also our Celtic boy names.

NamePronunciationMeaning
AlasdairAL-as-terDefender of men (Alexander)
SeumasSHAY-musGaelic James, “supplanter”
IainEE-anGaelic John, “God is gracious”
EachannYAKH-anHorse lord; anglicized Hector
CoinneachKON-yakhHandsome; anglicized Kenneth
DomhnallDOH-nulWorld ruler; anglicized Donald
MurchadhMOOR-a-khughSea warrior; anglicized Murdo
DùghallDOO-ghulDark stranger; anglicized Dougal
TòmasTOE-masTwin
UilleamOOL-yamWill + helmet (William)
PàdraigPAH-trikNobleman (Patrick)
GilleasbuigGEEL-yes-pikServant of the bishop; anglicized Gillespie or Archibald
NiallNEE-alPossibly “champion” or “cloud”
CrìsdeanKREESH-janFollower of Christ (Christopher)
AonghasEU-nu-ghasOne strength, one choice (Angus)
AileanAH-lanPossibly “little rock”; Gaelic Alan

Scottish surnames used as boy names

Clan and family surnames are a Scottish tradition as first names, and many now travel worldwide. Our last names that are first names list has more like these.

NameMeaningNote
CameronCrooked nose (cam shròn)Clan of Lochaber
FraserClan name, possibly from Norman FrisselleAlso the town of Fraserburgh
LennoxPlace of elmsHistoric Dunbartonshire earldom
GrahamGravelly homesteadNorman-Scottish clan
RossHeadland, promontoryClan Ross of Easter Ross
DouglasDark waterPowerful Border family
BruceFrom Brix in NormandyRobert the Bruce
StuartStewardThe royal Stuart dynasty
GordonPossibly “great hill fort”Clan of Aberdeenshire
MurraySeaboard settlement (Moray)Clan Murray of Atholl
BlairPlain, field (blàr)Common Perthshire place name
GrantGreat, tallClan Grant of Strathspey
KerrRough wet ground (Norse kjarr)Border family
KeithWood, forestClan Keith, Earls Marischal
WallaceWelshman, BritonWilliam Wallace
SinclairFrom Saint-Clair in NormandyEarls of Caithness
MunroPossibly “man from the Roe River”Clan of Easter Ross
RamsayWild garlic islandClan Ramsay

Norse boy names from Orkney, Shetland and the Isles

The Northern and Western Isles were ruled by Norway until the 1400s, and Norse names never quite left. Fans of these will also enjoy Viking boy names.

NameMeaningNote
TorquilThor’s cauldron (Torcall)Traditional in Clan MacLeod
SorleySummer traveler; a Viking (Somhairle)After Somerled, Lord of the Isles
MagnusGreatSt. Magnus, patron of Orkney
RonaldRuler’s counsel (Rögnvaldr)St. Rognvald of Orkney
NormanNorthman (Tormod)Common in Lewis and Harris
ErlendForeigner, strangerOrkney earls
ThorfinnThor’s FinnThorfinn the Mighty, Earl of Orkney
SweynYoung man, servantSweyn Asleifsson, Orkney Viking
HaraldArmy rulerNorse kings and earls
OlafAncestor’s heirCommon in the Isles

Scottish boy names from the landscape

Glens, corries, rivers and rocks: the Scottish landscape is full of names. Many are Gaelic words that became surnames first. Try our names that mean earth for more nature picks.

NameMeaningNote
GlenValley (gleann)Classic and outdoorsy
CorrieCauldron; a round mountain hollow (coire)Also used for girls
RowanThe rowan tree, or “little red one”Rowan trees were planted to ward off witches
CraigRock, crag (creag)Mid-century favorite
KelvinFrom the River Kelvin in GlasgowAlso the temperature scale, named for Lord Kelvin
IrvineFrom the River Irvine; possibly “green water”Ayrshire town
CalderHard or rocky waterSeveral Scottish rivers
LeithFrom the Water of Leith; possibly “moist”Edinburgh’s port
DallasFrom Dallas in Moray; “meadow dwelling”Scottish before it was Texan
LoganLittle hollow (lagan)A US favorite with Scottish roots
DrummondRidge (druim)Also a Perthshire clan
BalfourPossibly “village of pasture”Fife place and family name
BrodiePossibly “muddy place”From Brodie Castle, Moray
BoydFrom the Isle of Bute, or “yellow-haired”Ayrshire clan

Scottish king and hero names

Royal and heroic names from Scotland’s history, many rich with meaning. For more, see names that mean king.

NameMeaningFamous bearer
RobertBright fameRobert the Bruce, victor at Bannockburn
WilliamWill + helmetWilliam Wallace
KennethHandsome, or born of fireKenneth MacAlpin, first king of Scots
MalcolmDevotee of St. ColumbaMalcolm III, Canmore
DuncanDark warriorDuncan I, killed by Macbeth
MacbethSon of lifeKing of Scots, 1040–1057
DavidBelovedDavid I, founder of abbeys and burghs
DonaldWorld rulerDonald II and the Lords of the Isles
FergusMan of strengthLegendary first king of Dál Riata
ConstantineConstant, steadfastConstantine II of Scotland
AedanLittle fireÁedán mac Gabráin, king of Dál Riata
AlpinWhite, or possibly from AlbaFather of Kenneth MacAlpin

Classic and vintage Scottish boy names

Grandfather names that are ripe for a comeback. These are similar in spirit to our old-fashioned boy names, with a Scots accent.

NameMeaningNote
MurdoSea warriorHebridean favorite
DougalDark strangerAlso Dugald
HectorHolding fastEnglish form of Eachann
GregorWatchfulClan MacGregor’s namesake
TamScots short form of ThomasRobert Burns’s Tam o’ Shanter
JockScots pet form of JohnClassic nickname
NinianUncertain; after St. Ninian of WhithornScotland’s earliest saint
StruanStream, currentFrom Strathspey and Perthshire
InnesIslandAlso a clan name
CrawfordCrow fordLowland surname-name
IvorBow warrior (Norse Ívarr)Common in the Highlands
MungoDear oneSt. Mungo, patron saint of Glasgow
AndrewManly, braveSt. Andrew, Scotland’s patron saint
GilchristServant of ChristOld Gaelic devotional name
LorneFrom the district of Lorne in ArgyllAlso a Scottish sausage!

How to choose a Scottish boy name

  • Choose your spelling carefully. Rory, Ruairidh and Ruaraidh are all the same name; the Gaelic forms honor tradition, the anglicized ones are easier abroad.
  • Connect to your clan. If your family has Scottish roots, the clan surname (Fraser, Cameron, Munro) makes a meaningful first or middle name.
  • Think about the sound with your surname. Short names like Rory, Ewan or Innes suit long surnames; longer names like Lachlan or Alasdair pair with short ones.
  • Look north for something rarer. Norse-Scottish names like Torquil, Magnus and Erlend are rare outside Scotland.
  • Say it aloud. Gaelic pronunciation doesn’t follow English rules, so check with a native speaker or audio guide before committing to a Gaelic spelling.

Frequently asked questions

What are the most popular Scottish boy names?

In National Records of Scotland lists, Noah, Jack, Leo and Oliver have led recently. Among distinctly Scottish names, Rory, Finlay, Lachlan, Callum and Harris are perennial favorites.

What is a strong Scottish boy name?

Fergus (“man of strength”), Duncan (“dark warrior”), Murdo (“sea warrior”), Finlay (“fair warrior”) and Angus (“one strength”) all carry strong meanings.

What is the Scottish Gaelic version of James?

Seumas (pronounced SHAY-mus). Its vocative form, Sheumais, gave rise to the anglicized Hamish.

What does Lachlan mean?

Lachlan comes from Gaelic Lachlann, originally a term for Norway, “land of lochs or fjords.” It first referred to a Norse settler.

Are Mac names used as first names?

Occasionally. Names like Mac, Mackenzie and Macaulay (as in actor Macaulay Culkin) are used as first names, though clan names without Mac, like Fraser or Cameron, are far more common.