Scottish Baby Names: 50 Rugged and Charming Picks

Scottish names have a particular magic — they're rugged and tender at the same time, like the land they come from. Picture misty glens, heather-purple hills, ancient castles, and the skirl of bagpipes, and you've got the feeling these names carry. They range from sturdy Highland warrior names (Hamish, Lachlan) to soft, lyrical girl names (Isla, Maisie), with a healthy dose of clan and surname-names that have become first-name favorites the world over. There's a reason Isla, Finn, Mackenzie, and Lennox have climbed the charts far beyond Scotland.
This guide gives you the best of all of it — with pronunciation help for the Gaelic ones (Scottish Gaelic has its own lovely logic), the stories behind the clan names, and honest notes on which travel effortlessly versus which carry a bit more Highland character. Whether your roots run into a Scottish clan or you simply love that rugged-romantic feel, grab a wee cup of tea and let's find your name.
👧 Scottish girl names (with pronunciations)
| Name | Say it | Meaning |
|---|---|---|
| Isla | EYE-la | Island (after the Scottish isle) |
| Maisie | MAY-zee | Pearl (Scottish Margaret) |
| Skye | SKY | After the Isle of Skye |
| Ailsa | AIL-sa | Elf victory; after Ailsa Craig |
| Eilidh | AY-lee | Sun, radiant |
| Iona | eye-OH-na | After the sacred isle of Iona |
| Catriona | ka-TREE-na | Pure (Scottish Catherine) |
| Fiona | fee-OH-na | Fair, white |
| Mhairi | VAH-ree | Beloved (Scottish Mary) |
| Senga | SENG-a | Slender (Agnes reversed) |
| Bonnie | BON-ee | Pretty, beautiful |
| Greer | GREER | Watchful, vigilant |
| Rhona | ROH-na | Rough island |
| Elspeth | EL-speth | God is my oath (Scottish Elizabeth) |
| Davina | da-VEE-na | Beloved (feminine of David) |
👦 Scottish boy names (with pronunciations)
| Name | Say it | Meaning |
|---|---|---|
| Lachlan | LOCK-lan | From the land of lakes |
| Hamish | HAY-mish | Supplanter (Scottish James) |
| Finlay / Finley | FIN-lay | Fair warrior |
| Callum | KAL-um | Dove |
| Angus | ANG-gus | One strength |
| Rory | ROAR-ee | Red king |
| Fraser | FRAY-zer | Strawberry; of the forest |
| Euan / Ewan | YOO-an | Born of the yew; young warrior |
| Struan | STROO-an | Stream |
| Alasdair | AL-as-ter | Defender of the people |
| Lennox | LEN-ox | Elm grove |
| Brodie | BROH-dee | Ditch; a clan name |
| Murray | MUR-ee | Settlement by the sea |
| Gregor | GREG-or | Watchful (Scottish Gregory) |
| Tavish | TAV-ish | Twin (Scottish Thomas) |
The ones that travel effortlessly
A huge number of Scottish names need no translation at all — many have already become global darlings:
- Isla, Skye, Fiona, Bonnie — soft, pretty, and instantly easy.
- Finn, Callum, Rory, Lennox — handsome and mainstream.
- Mackenzie, Brodie, Fraser, Murray — clan and surname names that wear beautifully up front.
If you want Highland soul without the Gaelic spelling lessons, these are your safe bets. Isla in particular has rocketed to the top of charts on both sides of the Atlantic — proof that a rugged little Scottish island name can charm absolutely anyone.
Clan names: heritage you can wear
Here's something special about Scottish naming: the clan and surname names carry real history. Names like Cameron, Campbell, Mackenzie, Lennox, Fraser, Brodie, and Maxwell were once tied to specific Highland clans — extended families with their own tartans, territories, and fierce loyalties. Using one as a first name is a way of carrying that heritage forward, and many have become wonderfully wearable:
- Mackenzie — "son of the fair one"; popular and unisex.
- Cameron — "crooked nose" (don't let that put you off!); strong and classic.
- Maxwell / Max — "Mack's stream"; handsome with a built-in nickname.
- Lennox — "elm grove"; cool and rising fast.
- Fraser — a noble clan name; crisp and underused.
If your family has a clan connection, a clan name is a beautiful, rooted choice. And if not, they still carry that rugged Scottish character that makes them so appealing.
Scotland's gorgeous place names
One of the loveliest seams in Scottish naming runs straight through the map. Scotland's islands, glens, and lochs have given us some of the most beautiful place-names-turned-baby-names anywhere — names that carry the wild romance of the landscape itself:
- Isla — after the Hebridean isle (and the River Isla); soft, hugely popular, and quintessentially Scottish.
- Skye — the dramatic, misty Isle of Skye; ethereal and easy.
- Iona — the small, sacred island where Scottish kings were once buried; serene and spiritual.
- Arran, Mull, Lewis, Tay, Nevis — islands, a river, and a mountain that all make handsome, distinctive names (Lewis especially is a well-loved boy name).
- Ailsa — after Ailsa Craig, the island rock in the Firth of Clyde.
Choosing a Scottish place name is a beautiful way to carry a specific corner of the country with you — a glen your family came from, an island you love, a landscape that means something. It roots a name in a real, rugged place.
Scottish names carry the spirit of the Highlands — wild, loyal, and a little romantic, with one foot in ancient clan history and the other in misty, heather-covered hills. There's real backbone in them, softened by genuine charm.
A little Gaelic logic (it's friendlier than it looks)
Don't be put off by spellings like Eilidh or Mhairi. Scottish Gaelic has consistent patterns once you know a couple: an "mh" or "bh" often sounds like a "v" (so Mhairi = VAH-ree), and "dh" is often soft or silent (Eilidh = AY-lee). Most Gaelic names also have an easy Anglicized twin — Eilidh becomes Ailie/Aylie, Catriona becomes Katrina — so you can honor the heritage with the traditional spelling or keep things simple, exactly as you prefer.
Pairings and sibling sets
Middle names that flow: Isla Rose, Lachlan James, Maisie Grace, Callum Alexander, Skye Eilidh, Finlay Hugh.
Sibling sets with Scottish harmony: Isla & Lachlan (island + land of lakes). Callum & Eilidh (dove + sun). Finn & Skye (two breezy island-feel names). Match the rugged-yet-soft Highland character rather than the first letter.
Frequently Asked Questions
What are popular Scottish baby names?
Popular Scottish names include Isla, Maisie, Skye, and Eilidh for girls, and Lachlan, Hamish, Callum, and Finlay for boys — from soft and lyrical to rugged and Highland.
How do you pronounce Eilidh and Mhairi?
Eilidh is said "AY-lee" (meaning sun/radiant), and Mhairi is said "VAH-ree" (the Scottish Mary). In Gaelic, "mh" often sounds like "v" and "dh" is soft or silent.
Which Scottish names are easy to use in English?
Isla, Skye, Fiona, Finn, Callum, Rory, and Lennox all travel effortlessly and read naturally in English-speaking countries.
What are Scottish clan names used as first names?
Mackenzie, Cameron, Maxwell, Lennox, Fraser, and Brodie all began as Highland clan names and now make handsome, heritage-rich first names.
What Scottish name means warrior or strength?
Finlay means "fair warrior," Angus means "one strength," and Euan relates to "young warrior" — all strong, characterful Scottish boy names.
What is a charming Scottish girl name?
Isla (island), Maisie (pearl), Bonnie (pretty), and Eilidh (sun, radiant) are among the most charming Scottish girl names — soft, lyrical, and increasingly loved worldwide.
🔗 More Baby Name Guides You'll Love
Ready to find your Scottish name?
Whether your roots run into a Highland clan or you simply love that rugged-romantic charm, there's a Scottish name here with backbone and beauty in equal measure — and now you can pronounce every one.
👉 Open the free Baby Name Builder and explore over 1,000 names by vibe, origin, and meaning. Swipe, save the ones with a little Highland magic, and build a shortlist you love. No signup, no app — just you and a world of names. 💕
Which name carried the spirit of the glens for you? Trust it — start your shortlist today.