44 Scottish Girl Names with Celtic Charm [2026]
The best Scottish girl names include Isla, Freya, Bonnie, and Eilidh — beautiful names from the Highlands with Celtic soul. Below you will find 44 Scottish girl names, from beloved modern favorites to traditional Gaelic treasures.
There is music in Scottish girl names — the lilt of Gaelic, the romance of the Highlands, the strength of Celtic heritage. From the island-beautiful Isla to the warrior-strong Freya, Scottish names carry mist, moorland, and magic in every syllable.
In this guide, you will discover 44 Scottish baby girl names organized by style, each with its meaning and origin. We will cover popular Scottish names, traditional Gaelic beauties, vintage classics, and cute modern picks. Whether you have Scottish roots or simply love the sound, these names are pure Highland magic.
Scottish naming blends Gaelic, Norse, and English influences — Vikings, Celts, and Lowlanders all left their mark. That is why you will find Norse goddesses (Freya), Gaelic poetry (Eilidh), and English garden charm (Daisy) side by side. It is one of the richest naming traditions in the British Isles.
Scottish naming blends Gaelic, Norse, and English influences — Vikings, Celts, and Lowlanders all left their mark. That is why you will find Norse goddesses (Freya), Gaelic poetry (Eilidh), and English garden charm (Daisy) side by side. It is one of the richest naming traditions in the British Isles, shaped by a thousand years of history.

Popular Scottish Girl Names
These popular Scottish girl names top the charts in Scotland and beyond — beloved, beautiful, and full of Highland charm.
| Name | Meaning | Origin |
|---|---|---|
| Isla | Island | Scottish |
| Skye | Isle of Skye; sky | Scottish |
| Eilidh | Sun, radiant one | Scottish Gaelic |
| Maisie | Pearl | Scottish |
| Bonnie | Pretty, good | Scottish |
| Ailsa | Elf victory | Scottish |
| Elspeth | God is my oath | Scottish |
| Fiona | Fair, white | Scottish Gaelic |
| Isobel | God is my oath | Scottish |
| Catriona | Pure | Scottish Gaelic |
| Morag | Great | Scottish Gaelic |
| Freya | Noblewoman (goddess) | Norse / Scottish |
Popular Scottish names are having a global moment — Isla went from Scottish secret to worldwide sensation in a decade. Eilidh remains Scotland’s beloved insider pick, the name Scots choose when they want something truly theirs. These names prove that Scottish charm translates everywhere.
Isla is a global phenomenon — simple, beautiful, and unmistakably Scottish. Eilidh (pronounced “AY-lee”) is Scotland’s beloved Gaelic treasure. For more Celtic charm, see our Irish girl names.
Traditional Gaelic Girl Names
These traditional Gaelic girl names come from Scotland’s ancient language — poetic, haunting, and deeply authentic.
| Name | Meaning | Origin |
|---|---|---|
| Mhairi | Bitter; beloved (Gaelic Mary) | Scottish Gaelic |
| Rhona | Rough island (place name) | Scottish Gaelic |
| Lorna | From Lorne (place name) | Scottish |
| Greer | Watchful, guardian | Scottish |
| Aileen | Bright, shining one | Scottish / Irish |
| Kenzie | Handsome; fair one | Scottish |
| Blair | Plain, field | Scottish |
| Fenella | White-shouldered one | Scottish Gaelic |
| Effie | Pleasant speech | Scottish / Greek |
| Shona | God is gracious (Gaelic Jane) | Scottish Gaelic |
| Kirsty | Follower of Christ | Scottish |
| Iona | Island (holy isle) | Scottish |
Traditional Gaelic names are Scotland’s soul — Mhairi, Catriona, and Iona carry a thousand years of Highland history. Yes, the spellings look intimidating, but the pronunciations are pure music once learned. Choosing a Gaelic name is a statement of heritage pride.
Mhairi (pronounced “VAH-ree”) and Iona — named for Scotland’s holy island — are breathtakingly authentic. Fenella and Effie are vintage Gaelic gems. For more heritage names, explore our Irish names.

Vintage Scottish Girl Names
These vintage Scottish girl names come from another era — dignified, charming, and ready for revival.
| Name | Meaning | Origin |
|---|---|---|
| Agnes | Pure, holy | Greek / Scottish |
| Flora | Flower | Latin / Scottish |
| Jessie | God is gracious | Scottish / Hebrew |
| Maggie | Pearl | Scottish / Greek |
| Kirstin | Follower of Christ | Scottish |
| Malvina | Smooth-browed (Ossianic) | Scottish Gaelic |
| Edina | From Edinburgh | Scottish |
| Davina | Beloved | Scottish |
| Lesley | Garden of holly | Scottish |
| Moira | Bitter; beloved (Gaelic Mary) | Scottish / Irish |
Vintage Scottish names are period dramas in name form — Flora, Davina, and Malvina could step out of an Outlander episode. Malvina comes from Ossian’s ancient poetry, giving it literary credentials few names can match. These are for romantics who love history.
Flora and Davina are elegant vintage picks, while Malvina — from Ossian’s ancient poetry — is pure romance. Edina literally means “from Edinburgh.” For more retro beauties, see our beautiful girl names.
Cute Modern Scottish Names
These cute modern Scottish names are fresh, fun, and full of contemporary Highland spirit.
| Name | Meaning | Origin |
|---|---|---|
| Evie | Life | Scottish / Hebrew |
| Millie | Gentle strength | Scottish / German |
| Ellie | Shining light | Scottish / Greek |
| Lexi | Defender of men | Scottish / Greek |
| Aria | Air; melody | Italian / Scottish use |
| Harper | Harp player | English / Scottish use |
| Willow | Willow tree | English / Scottish use |
| Ruby | Red gemstone | Latin / Scottish use |
| Poppy | Poppy flower | Latin / Scottish use |
| Daisy | Day’s eye (flower) | English / Scottish use |
Modern Scottish names show how the tradition evolves — Evie and Millie are Scotland’s current sweethearts, while Harper and Aria reflect cosmopolitan tastes. The new generation honors the old sounds while embracing the wider world. Tradition, updated.
Evie and Millie are Scotland’s sweethearts, while Harper and Aria show modern Scottish parents’ cosmopolitan taste. For more contemporary cuties, browse our names for girls.
How to Choose the Perfect Scottish Name
- Learn the pronunciation. Gaelic spelling is phonetic — once you know the rules. Eilidh is “AY-lee,” Mhairi is “VAH-ree,” Catriona is “ka-TREE-na.” Practice proudly.
- Honor your heritage. If you have Scottish roots, a family clan name or ancestral village (Iona, Skye, Lorna) adds deep meaning.
- Decide: Gaelic or accessible. Mhairi and Eilidh are authentically Gaelic; Isla and Bonnie travel effortlessly. Both are valid — pick your comfort level.
- Consider the nickname. Catriona becomes Catrin or Trina; Morag becomes Morag-beg (little Morag) in Gaelic affection. Lovely built-in options.
- Think about tartan. A Scottish name pairs beautifully with a family tartan at celebrations — a name and a pattern, both heritage.
- Say it with pride. Scottish names are meant to be said with a lilt — try it in your best Highland burr.
Frequently Asked Questions
What is the most popular Scottish girl name?
Isla is the most popular Scottish girl name, topping charts in Scotland and beloved worldwide. Freya and Bonnie are also extremely popular.
How do you pronounce Eilidh?
Eilidh is pronounced “AY-lee.” Similarly, Mhairi is “VAH-ree” and Catriona is “ka-TREE-na.” Gaelic pronunciations are consistent once learned.
What Scottish girl name means “beautiful”?
Bonnie literally means “pretty, beautiful” in Scots. Ailsa and Fiona (“fair”) carry similar beauty.
What are traditional Gaelic girl names?
Mhairi, Eilidh, Catriona, Morag, Rhona, Shona, and Iona are all traditional Gaelic names with deep Scottish roots.
Is Freya a Scottish name?
Freya is Norse in origin (the goddess), but it is hugely popular in Scotland due to Viking heritage in the Northern Isles. It is fully embraced as a Scottish favorite.
What is a unique Scottish girl name?
Malvina, Edina, Fenella, Davina, and Ailsa are all distinctive and authentically Scottish — beautiful without being common.
What Scottish name means “warrior”?
Freya, though Norse, carries warrior-goddess associations and is hugely popular in Scotland. Kelly (Irish/Scottish) means “warrior.” For pure warrior spirit with Highland flair, the Norse-Scottish Freya is unmatched.
Conclusion
From the island-beautiful Isla to the poetic Mhairi, Scottish girl names carry the Highlands in every syllable. Whether you choose a global favorite like Freya or a Gaelic treasure like Eilidh, you are giving your daughter a name with mist, music, and magic.
Continue your Celtic journey with our Irish names, or find more feminine favorites in beautiful girl names.