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.
Popular Scottish boy names
Names that are well used in Scotland today and feel unmistakably Scottish abroad. Many have Gaelic roots shared with Irish boy names.
| Name | Meaning | Origin |
|---|---|---|
| Lachlan | From the land of lochs; originally a Norse settler | Gaelic Lachlann |
| Callum | Dove; after St. Columba | Gaelic, from Latin columba |
| Rory | Red king | Gaelic Ruairidh |
| Finlay | Fair warrior | Gaelic Fionnlagh |
| Hamish | Supplanter; Gaelic James | Gaelic Seumas |
| Angus | One strength, one choice | Gaelic Aonghas |
| Ewan | Born of the yew, or young warrior | Gaelic Eòghann |
| Harris | From the Isle of Harris | Scottish place name |
| Lewis | From the Isle of Lewis; also “famous warrior” | Scottish / Germanic |
| Alexander | Defender of men | Greek; name of three kings of Scots |
| Archie | Genuine and bold (Archibald) | Germanic, long popular in Scotland |
| Jamie | Supplanter; Scots pet form of James | Hebrew |
| Kyle | Narrow strait (caol) | Gaelic |
| Cailean | Young pup, or dove | Gaelic; anglicized Colin |
| Mackenzie | Son 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.
| Name | Pronunciation | Meaning |
|---|---|---|
| Alasdair | AL-as-ter | Defender of men (Alexander) |
| Seumas | SHAY-mus | Gaelic James, “supplanter” |
| Iain | EE-an | Gaelic John, “God is gracious” |
| Eachann | YAKH-an | Horse lord; anglicized Hector |
| Coinneach | KON-yakh | Handsome; anglicized Kenneth |
| Domhnall | DOH-nul | World ruler; anglicized Donald |
| Murchadh | MOOR-a-khugh | Sea warrior; anglicized Murdo |
| Dùghall | DOO-ghul | Dark stranger; anglicized Dougal |
| Tòmas | TOE-mas | Twin |
| Uilleam | OOL-yam | Will + helmet (William) |
| Pàdraig | PAH-trik | Nobleman (Patrick) |
| Gilleasbuig | GEEL-yes-pik | Servant of the bishop; anglicized Gillespie or Archibald |
| Niall | NEE-al | Possibly “champion” or “cloud” |
| Crìsdean | KREESH-jan | Follower of Christ (Christopher) |
| Aonghas | EU-nu-ghas | One strength, one choice (Angus) |
| Ailean | AH-lan | Possibly “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.
| Name | Meaning | Note |
|---|---|---|
| Cameron | Crooked nose (cam shròn) | Clan of Lochaber |
| Fraser | Clan name, possibly from Norman Frisselle | Also the town of Fraserburgh |
| Lennox | Place of elms | Historic Dunbartonshire earldom |
| Graham | Gravelly homestead | Norman-Scottish clan |
| Ross | Headland, promontory | Clan Ross of Easter Ross |
| Douglas | Dark water | Powerful Border family |
| Bruce | From Brix in Normandy | Robert the Bruce |
| Stuart | Steward | The royal Stuart dynasty |
| Gordon | Possibly “great hill fort” | Clan of Aberdeenshire |
| Murray | Seaboard settlement (Moray) | Clan Murray of Atholl |
| Blair | Plain, field (blàr) | Common Perthshire place name |
| Grant | Great, tall | Clan Grant of Strathspey |
| Kerr | Rough wet ground (Norse kjarr) | Border family |
| Keith | Wood, forest | Clan Keith, Earls Marischal |
| Wallace | Welshman, Briton | William Wallace |
| Sinclair | From Saint-Clair in Normandy | Earls of Caithness |
| Munro | Possibly “man from the Roe River” | Clan of Easter Ross |
| Ramsay | Wild garlic island | Clan 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.
| Name | Meaning | Note |
|---|---|---|
| Torquil | Thor’s cauldron (Torcall) | Traditional in Clan MacLeod |
| Sorley | Summer traveler; a Viking (Somhairle) | After Somerled, Lord of the Isles |
| Magnus | Great | St. Magnus, patron of Orkney |
| Ronald | Ruler’s counsel (Rögnvaldr) | St. Rognvald of Orkney |
| Norman | Northman (Tormod) | Common in Lewis and Harris |
| Erlend | Foreigner, stranger | Orkney earls |
| Thorfinn | Thor’s Finn | Thorfinn the Mighty, Earl of Orkney |
| Sweyn | Young man, servant | Sweyn Asleifsson, Orkney Viking |
| Harald | Army ruler | Norse kings and earls |
| Olaf | Ancestor’s heir | Common 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.
| Name | Meaning | Note |
|---|---|---|
| Glen | Valley (gleann) | Classic and outdoorsy |
| Corrie | Cauldron; a round mountain hollow (coire) | Also used for girls |
| Rowan | The rowan tree, or “little red one” | Rowan trees were planted to ward off witches |
| Craig | Rock, crag (creag) | Mid-century favorite |
| Kelvin | From the River Kelvin in Glasgow | Also the temperature scale, named for Lord Kelvin |
| Irvine | From the River Irvine; possibly “green water” | Ayrshire town |
| Calder | Hard or rocky water | Several Scottish rivers |
| Leith | From the Water of Leith; possibly “moist” | Edinburgh’s port |
| Dallas | From Dallas in Moray; “meadow dwelling” | Scottish before it was Texan |
| Logan | Little hollow (lagan) | A US favorite with Scottish roots |
| Drummond | Ridge (druim) | Also a Perthshire clan |
| Balfour | Possibly “village of pasture” | Fife place and family name |
| Brodie | Possibly “muddy place” | From Brodie Castle, Moray |
| Boyd | From 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.
| Name | Meaning | Famous bearer |
|---|---|---|
| Robert | Bright fame | Robert the Bruce, victor at Bannockburn |
| William | Will + helmet | William Wallace |
| Kenneth | Handsome, or born of fire | Kenneth MacAlpin, first king of Scots |
| Malcolm | Devotee of St. Columba | Malcolm III, Canmore |
| Duncan | Dark warrior | Duncan I, killed by Macbeth |
| Macbeth | Son of life | King of Scots, 1040–1057 |
| David | Beloved | David I, founder of abbeys and burghs |
| Donald | World ruler | Donald II and the Lords of the Isles |
| Fergus | Man of strength | Legendary first king of Dál Riata |
| Constantine | Constant, steadfast | Constantine II of Scotland |
| Aedan | Little fire | Áedán mac Gabráin, king of Dál Riata |
| Alpin | White, or possibly from Alba | Father 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.
| Name | Meaning | Note |
|---|---|---|
| Murdo | Sea warrior | Hebridean favorite |
| Dougal | Dark stranger | Also Dugald |
| Hector | Holding fast | English form of Eachann |
| Gregor | Watchful | Clan MacGregor’s namesake |
| Tam | Scots short form of Thomas | Robert Burns’s Tam o’ Shanter |
| Jock | Scots pet form of John | Classic nickname |
| Ninian | Uncertain; after St. Ninian of Whithorn | Scotland’s earliest saint |
| Struan | Stream, current | From Strathspey and Perthshire |
| Innes | Island | Also a clan name |
| Crawford | Crow ford | Lowland surname-name |
| Ivor | Bow warrior (Norse Ívarr) | Common in the Highlands |
| Mungo | Dear one | St. Mungo, patron saint of Glasgow |
| Andrew | Manly, brave | St. Andrew, Scotland’s patron saint |
| Gilchrist | Servant of Christ | Old Gaelic devotional name |
| Lorne | From the district of Lorne in Argyll | Also 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.