Baby Scottish Boy Names

Home / Baby Names / Baby Scottish Boy Names
40 names
Updated April 2026
#1 Pick
Callum
Rising Fast
Torin
Hidden Gem
Nairn
Classic Pick
Alasdair
Editor's Pick

Callum (KAL-um)

Derived from the Gaelic "Columba," meaning "dove," symbolizing peace and gentleness.

Top 10 Baby Scottish Boy Names Names

#NameSay itMeaningTag
1Alasdairal-AS-terScottish form of Alexander, meaning "defender of mankind," a classic choice with...Classic
2BlairblairOriginally a Scottish surname, Blair means "plain" or "field," often associated ...Classic
3CallumKAL-umDerived from the Gaelic "Columba," meaning "dove," symbolizing peace and gentlen...Popular
4CameronKAM-er-unA popular Scottish clan name meaning "crooked nose," now a widely used first nam...Popular
5DougalDOO-galFrom the Gaelic "Dubhghall," meaning "dark stranger" or "dark foreigner," a stro...Classic
6EuanYOO-anA Scottish Gaelic form of John, meaning "God is gracious," a timeless and meanin...Popular
7FinlayFIN-leeFrom the Gaelic "Fionnlagh," meaning "fair hero" or "white warrior," signifying ...Popular
8FraserFRAY-zerOf uncertain origin, possibly from the French surname "Frisel," associated with ...Classic
9GavinGAV-inA medieval form of Gawaine, possibly meaning "white hawk," a noble and elegant n...Classic
10HamishHAY-mishThe Scottish form of James, meaning "supplanter," a strong and familiar name wit...Popular
Why stop here?

The app has 10,000+ names

Swipe through names with your partner. Save favorites. Match on the ones you both love.

10,000+Names in app
30 secTo start swiping
FreeDownload
Download Bobo Free
Alasdair
al-AS-ter
Scottish form of Alexander, meaning "defender of mankind," a classic choice with Gaelic roots.
Classic
Blair
blair
Originally a Scottish surname, Blair means "plain" or "field," often associated with a place name.
Classic
Callum
KAL-um
Derived from the Gaelic "Columba," meaning "dove," symbolizing peace and gentleness.
Popular
Cameron
KAM-er-un
A popular Scottish clan name meaning "crooked nose," now a widely used first name.
Popular
Dougal
DOO-gal
From the Gaelic "Dubhghall," meaning "dark stranger" or "dark foreigner," a strong and historical name.
Classic
Euan
YOO-an
A Scottish Gaelic form of John, meaning "God is gracious," a timeless and meaningful choice.
Popular
Finlay
FIN-lee
From the Gaelic "Fionnlagh," meaning "fair hero" or "white warrior," signifying strength and bravery.
Popular
Fraser
FRAY-zer
Of uncertain origin, possibly from the French surname "Frisel," associated with the Fraser clan of Scotland.
Classic
Gavin
GAV-in
A medieval form of Gawaine, possibly meaning "white hawk," a noble and elegant name.
Classic
Hamish
HAY-mish
The Scottish form of James, meaning "supplanter," a strong and familiar name with a Scottish twist.
Popular
Iain
EE-an
The Scottish Gaelic form of John, meaning "God is gracious," a classic choice with a distinct pronunciation.
Classic
Innes
IN-iss
A Scottish surname derived from a place name, meaning "island" or "from the river island."
Classic
Kenneth
KEN-eth
From the Gaelic "Coinneach," meaning "handsome" or "born of fire," a regal and strong name.
Classic
Lachlan
LOK-lan
Meaning "from the land of lakes" or "Viking," Lachlan evokes images of the Scottish Highlands.
Popular
Lewis
LOO-is
Derived from the Isle of Lewis in Scotland, it can also mean "famous warrior".
Popular
Murray
MUR-ee
A Scottish surname derived from the district of Moray, meaning "settlement by the sea."
Classic
Nairn
nairn
A Scottish place name derived from the River Nairn, a unique and nature-inspired choice.
Rare/Unique
Owen
OH-en
While also Welsh, Owen has Scottish ties and means "noble" or "well-born," a sophisticated choice.
Popular
Rory
ROH-ree
From the Gaelic "Ruaraidh," meaning "red king," a spirited and regal name.
Popular
Scott
skot
Originally a surname referring to someone from Scotland, a simple and classic choice.
Classic
Struan
STROO-an
A Scottish name derived from the Gaelic word for "stream," often associated with Clan Donnachaidh.
Rare/Unique
Torin
TOR-in
Possibly derived from the Gaelic word for "chief," Torin suggests leadership and strength.
Trending
Wallace
WAH-lis
Derived from the Old French word "waleis," meaning "Welshman" or "foreigner", made famous by William Wallace.
Classic
Alpin
AL-pin
An ancient Scottish name, possibly meaning "white" or "fair".
Rare/Unique
Arran
AR-uhn
Named after the Isle of Arran, a beautiful island off the coast of Scotland.
Trending
Boyd
boyd
A Scottish surname meaning "yellow-haired".
Classic
Clyde
klide
Named after the River Clyde, a major river in Scotland.
Classic
Ewan
YOO-uhn
A Scottish Gaelic form of John, meaning "God is gracious".
Popular
Forbes
forbz
A Scottish surname meaning "field".
Classic
Grant
grant
A Scottish surname meaning "large" or "great".
Classic
Harris
HAIR-iss
From the Isle of Harris, part of the Outer Hebrides in Scotland.
Popular
Kyle
kile
From the Gaelic "caol" meaning "narrow strait".
Classic
Lorne
lorn
A district in Argyll, Scotland, and possibly means "fox".
Rare/Unique
Ross
raws
From the Gaelic word for "promontory" or "headland".
Classic
Sinclair
sin-klair
A Scottish surname of Norman origin, meaning "bright, clear".
Classic
Tavish
TAY-vish
The Scottish Gaelic form of Thomas, meaning "twin".
Trending
Alva
AL-vah
A Scottish place name, possibly meaning "rock" or "white".
Rare/Unique
Brody
BROH-dee
A Scottish surname meaning "ditch" or "muddy place".
Classic
Cowan
KOH-uhn
A Scottish surname meaning "keeper of the woods".
Rare/Unique
Findlay
FIN-lay
A variant of Finlay, meaning "fair hero" or "white warrior".
Classic

🔊 Pronunciation Guide

Alasdairal-AS-ter
Blairblair
CallumKAL-um
CameronKAM-er-un
DougalDOO-gal
EuanYOO-an
FinlayFIN-lee
FraserFRAY-zer

⭐ Celebrity Name Picks

🌟

Lachlan (Naomi Watts & Liev Schreiber)

Lachlan is a traditional Scottish name meaning "from the land of lakes."

🌟

Flynn (Orlando Bloom & Miranda Kerr)

While not strictly Scottish, Flynn has roots in Irish and Scottish surnames.

🌟

Angus (Thandie Newton & Ol Parker)

Angus is a classic Scottish name meaning "one choice" or "unique."

🌟

Hamish (Laura Fraser & Karl Geary)

Hamish is the Scottish version of James, meaning "supplanter."

Sibling & Middle Names

Callum & Isla
A classic Scottish pairing that balances strength and beauty.
Hamish & Flora
Both names have strong Scottish roots and a charming feel.
Lachlan & Maisie
Lachlan is strong and traditional, while Maisie is sweet and vintage.
Euan & Rowan
A nature-inspired pairing that is both modern and Scottish.
Alasdair & James
A classic and strong combination.
Callum & Scott
A simple and undeniably Scottish pairing.
Finlay & Grey
A modern and stylish combination.
Hamish & Alexander
A regal and traditional choice.

How to Choose: 5 Tips

Say it out loud — Test how the name sounds with your last name and as a full name.
Check the initials — Make sure the initials don't spell anything awkward.
Think about nicknames — Consider what the name shortens to naturally.
Cultural fit — Reflect on the name's origin and how it fits your family background.
Future-proof it — Imagine the name on a resume, not just a baby onesie.
Easier than scrolling

Swipe through names in seconds

Save your favorites, share with your partner. No more spreadsheets.

Try Bobo Free

Frequently Asked Questions

What makes a name Scottish?
A name is considered Scottish if it has origins in the Scottish Gaelic language, Scottish history, or is strongly associated with Scottish culture and clans. Many Scottish names are derived from place names, surnames, or have Gaelic meanings related to nature, heroism, or nobility.
Are Scottish names popular in other countries?
Yes, many Scottish names have gained popularity worldwide due to their strong sound and meaningful origins. Names like Callum, Euan, and Finlay are commonly used in English-speaking countries and beyond. Their appeal often lies in their unique sound and connection to Scottish heritage.
How do I pronounce Scottish names correctly?
Scottish Gaelic pronunciation can be tricky, as it differs from English. Resources like online dictionaries and pronunciation guides can be helpful. Pay attention to the phonetic spelling provided for each name, and consider listening to audio pronunciations to get a better understanding.
What are some unique Scottish boy names?
For unique Scottish boy names, consider options like Struan, Alpin, Lorne, or Cowan. These names are less common but carry a distinctive Scottish flair and a connection to the country's history and landscapes. They are a great way to give your child a name that stands out.
What are some strong Scottish names for boys?
Many Scottish names evoke strength and resilience. Consider names like Alasdair (defender of mankind), Kenneth (handsome, born of fire), or Wallace (foreigner). These names have historical significance and convey a sense of power and determination.

Still deciding? Try Bobo.

10,000+ names. Swipe in seconds. Free on iOS.

Get Bobo Free