200+ Scottish Girl Names With Meanings, Origins, and Pronunciations
by Aimee Li on Jul 30, 2026
Table of Content
Scottish girl names reflect the country's rich heritage, from traditional Scottish Gaelic names to classic favorites inspired by history, nature, and the Highlands. While some names, such as Isla, Eilidh, and Skye, have authentic Scottish origins, others are popular choices among families in Scotland today.
In this guide, you'll discover 210 Scottish girl names organized by popularity, tradition, rarity, meaning, and style. Each name includes its meaning, origin, and—where helpful—pronunciation, making it easier to compare options and find the perfect name for your baby, character, or story.
Popular Scottish Girl Names
The most popular Scottish girl names reflect both Scotland's rich heritage and today's baby naming trends. Some names, such as Isla, Eilidh, Skye, and Bonnie, have strong Scottish roots, while others are simply among the most commonly chosen names by families in Scotland. Whether you're looking for an authentic Scottish Gaelic name or a modern favorite inspired by Scottish culture, these names remain timeless choices for parents around the world.
Before you explore the list, it's worth knowing that not every popular name in Scotland originated there. Names like Olivia, Charlotte, and Sophia rank highly among babies born in Scotland but have Latin, French, or Greek origins. In contrast, names such as Isla, Eilidh, Skye, and Ailsa are closely connected to Scotland's language, history, or geography.
💡 Quick Tip: If authenticity is your priority, look for names with clear Scottish or Scottish Gaelic origins, such as Isla, Eilidh, Ailsa, Màiri, Fiona, and Skye. If you're looking for names that are currently popular in Scotland, you'll also find international favorites like Olivia, Charlotte, Sophia, and Emily among today's top choices.
# |
Name |
Meaning |
1 |
Olivia |
Timeless and elegant; means olive tree, symbolizing peace. |
2 |
Isla |
Inspired by the Scottish island Islay; graceful and nature-rooted. |
3 |
Freya |
Of Old Norse origin; goddess of love and beauty. |
4 |
Lily |
Floral and pure; symbolizes innocence and renewal. |
5 |
Millie |
Scottish favorite derived from Mildred or Millicent. |
6 |
Emily |
Classic Latin name meaning industrious or eager. |
7 |
Sophia |
Greek for wisdom; elegant and widely loved. |
8 |
Charlotte |
Regal and timeless; feminine form of Charles. |
9 |
Bonnie |
A Scots word meaning pretty or charming. |
10 |
Grace |
Symbol of elegance, faith, and virtue. |
11 |
Evie |
Derived from Eve; means life or living one. |
12 |
Ivy |
Nature-inspired; represents faithfulness and growth. |
13 |
Rosie |
Vintage favorite meaning rose. |
14 |
Maisie |
Scottish diminutive of Margaret; means pearl. |
15 |
Ailsa |
Derived from Ailsa Craig, a rocky island off Scotland's west coast. |
16 |
Màiri (Mairi) |
Scottish Gaelic form of Mary; traditionally interpreted as beloved. |
17 |
Morag (Mòrag) |
Traditional Highland name associated with great or great one. |
18 |
Davina |
Scottish feminine form of David; means beloved. |
19 |
Elspeth |
Scottish form of Elizabeth; means God is my oath. |
20 |
Shona |
Scottish form of Joan; means God is gracious. |
21 |
Aileen |
Scottish Gaelic form of Helen; associated with bright or shining light. |
22 |
Catriona |
Scottish form of Katherine; means pure. |
23 |
Isobel |
Traditional Scottish spelling of Isabel; means God is my oath. |
24 |
Kirsty |
Scottish form of Christina; means follower of Christ. |
25 |
Eilidh |
Scottish Gaelic name traditionally associated with Helen; often interpreted as radiant. |
26 |
Anna |
Timeless biblical name meaning grace. |
27 |
Jessie |
Classic Scottish favorite; traditionally meaning gift of God. |
28 |
Ruby |
Gemstone name symbolizing love and vitality. |
29 |
Skye |
Inspired by the Isle of Skye; distinctly Scottish and serene. |
30 |
Fiona |
Classic Scottish name meaning fair or white. |
Traditional & Classic Scottish Girl Names
Traditional and classic Scottish girl names have been passed down through generations, reflecting Scotland's rich history, language, and cultural identity. Many originated from Scottish Gaelic, while others developed through the Scots language or became established as traditional Scottish forms over centuries. These names are admired not only for their timeless meanings but also for their strong connections to Scotland's heritage, making them enduring choices for families who appreciate history and tradition.
Many traditional Scottish names feature distinctive Gaelic spellings that may look unfamiliar at first. For example, Eilidh is commonly pronounced AY-lee, while Mòrag is pronounced MO-rag. Once you become familiar with these pronunciation patterns, many Gaelic names become much easier to recognize and appreciate.
Name |
Pronunciation |
Eilidh |
AY-lee |
Mòrag |
MO-rag |
Catriona |
ka-TREE-na |
Màiri |
MAH-ree |
Peigi |
PAY-gee |
Kirsty: Derived from the Scottish form of Christina, meaning "follower of Christ."
Wilma: A Scottish variation of Wilhelmina, meaning "resolute protector."
Athol: Inspired by the historic district of Atholl in the Scottish Highlands, giving the name strong regional and cultural significance.
Teàrlag: A rare Scottish Gaelic feminine name traditionally linked to Tairdelbach, meaning "instigator" or "one who inspires action."
Fiona: One of the best-known Scottish girl names, meaning "fair" or "white." Although its modern popularity grew through literature, Fiona has become closely associated with Scottish heritage worldwide.
Iona: Named after the historic Isle of Iona, one of Scotland's most important religious and cultural landmarks.
Catriona: The Scottish form of Katherine, meaning "pure."
Ainsley: Originally a Scottish surname meaning "one's own meadow." Today it is widely used as a feminine given name.
Senga: A uniquely Scottish name traditionally associated with Agnes and best known as its famous anagram.
- Elspeth: The traditional Scottish form of Elizabeth, meaning "God is my oath."
Davina: The feminine form of David, meaning "beloved."
Gormlaith (Gormelia): A historic Gaelic name often interpreted as "illustrious princess" or "renowned ruler." Modern spellings vary between sources.
Ailsa: Derived from Ailsa Craig, the iconic volcanic island off Scotland's southwest coast.
Niamh: A Gaelic name meaning "bright" or "radiant." Although primarily associated with Ireland today, it is also found within the broader Gaelic tradition.
Sheena: An Anglicized form of the Scottish Gaelic Sìne, meaning "God is gracious."
Sorcha: A Scottish Gaelic name meaning "bright" or "radiant."
Arabella: A long-established name in Scotland traditionally interpreted as "yielding to prayer."
Aileen: A Scottish Gaelic form related to Helen, often associated with "light" or "bright one."
Agnes: One of Scotland's longest-standing classic names, meaning "pure."
Alana: Derived from Gaelic roots and commonly associated with "harmony" or "little rock."
Alison: A long-established Scottish favorite meaning "noble" or "of noble birth."
Peigi: The Scottish Gaelic form of Peggy, ultimately derived from Margaret, meaning "pearl."
Lilias: The traditional Scottish form of Lily, symbolizing purity and innocence.
Kenna: A feminine Scottish name connected to Kenneth, often associated with fire, leadership, and strength.
Jessie: A timeless Scottish favorite traditionally meaning "gift of God."
Caoimhe: A Gaelic name meaning "gentle," "beautiful," or "graceful." Although more common in Ireland today, it is also recognized within Gaelic naming traditions.
Euna: Derived from the Gaelic Ùna, often associated with "lamb" or "unity."
Rare and Unique Scottish Girl Names
Rare Scottish girl names offer a beautiful way to celebrate Scotland's heritage while choosing something truly distinctive. Many of these names come from Scottish Gaelic, historic clan traditions, or regional dialects that are less commonly used today. Although they may be unfamiliar outside Scotland, they often carry rich cultural stories, timeless meanings, and a strong connection to the country's language and history.
Unlike modern invented names, many rare Scottish names have been passed down for generations. Their uniqueness comes not from being newly created, but from preserving traditions that have become less common over time. If you're looking for a meaningful name that stands out while honoring authentic Scottish heritage, this collection is a wonderful place to start.
Aileana: Derived from Scottish Gaelic, Aileana is often associated with brightness or beautiful meadows, making it a graceful yet uncommon choice.
Anabla: A traditional Highland name meaning "graceful" or "lovable," appreciated for its gentle sound and historic charm.
Beathag: A traditional Scottish Gaelic feminine name related to Beathan, often associated with life and vitality.
Cairistìona: The Scottish Gaelic form of Christina, meaning "follower of Christ."
Ceitidh: A Scottish Gaelic variation of Catherine, meaning "pure."
Eimhir: A Gaelic name rooted in Celtic tradition, commonly associated with liveliness, energy, and legendary heritage.
Finola: An anglicized form of Fionnuala, traditionally interpreted as "fair-shouldered" or "white shoulder."
Moibeal: The Scottish Gaelic form of Mabel, meaning "lovable."
Muirne: A beautiful Gaelic name traditionally associated with affection, warmth, and beloved.
Rhoda: Originally from Greek, Rhoda became established in Scotland through historical usage and means "rose."
Vevina: A rare literary name popularized through James Macpherson's Ossian poems. It is generally considered an Anglicized form of Bébinn and is admired for its elegant, romantic sound.
Willa: A feminine form of William, meaning "resolute protector."
Yvaine: A literary Scottish name associated with the evening star, admired for its elegant and mystical character.
Lyallie: Inspired by the Scottish surname Lyall, often linked to loyalty and strength.
Enaidh: A rare Gaelic feminine name traditionally associated with innocence and gentleness.
Caitlin: A Gaelic variation of Katherine, meaning "pure."
Eilish: A Gaelic form related to Elizabeth, meaning "God is my oath."
Fionnuala: A traditional Gaelic name meaning "fair shoulder" or "white shoulder," celebrated in Celtic legend.
Moira: A long-established Scottish form of Mary, traditionally interpreted as "beloved."
Morven: Named after the historic Highland region of Morvern, giving it a strong connection to Scotland's landscape.
Astrid: Although originally Old Norse, Astrid has long been used throughout Scotland and means "divinely beautiful."
Catrina: A Scottish variation of Katherine, meaning "pure."
Eilís: A Gaelic form of Elizabeth, meaning "God is my oath."
Eiluned: A rare Celtic name of Welsh origin that occasionally appears in Scottish naming traditions, meaning "image" or "idol."
Shona: The Scottish form of Joan, meaning "God is gracious."
Lorna: Inspired by the historic region of Lorne in western Scotland, giving the name a distinctly Scottish association.
Eithne: A Gaelic name traditionally interpreted as "kernel" or "grain," symbolizing growth and new beginnings.
Isobel: The traditional Scottish spelling of Isabel, meaning "God is my oath."
Máirín: A Gaelic diminutive of Mary, meaning "beloved."
Ginevra: An elegant name related to Guinevere, admired for its timeless beauty and historic associations.
Scottish Royal & Noble Girl Names
Scottish royal and noble girl names reflect centuries of history, leadership, and cultural heritage. Many were used by queens, noble families, or influential women throughout Scotland's past, while others became associated with royalty through marriage, literature, or long-standing tradition. These names are often admired for their elegance, timeless appeal, and strong historical connections, making them a meaningful choice for parents who appreciate Scotland's rich legacy.
Although not every name in this collection originated in Scotland, each has a documented association with Scottish royalty, aristocratic families, or historic usage within Scotland, offering a blend of heritage and classic sophistication.
Marjorie: A name closely associated with Scottish royalty, Marjorie means "pearl" and was famously borne by Marjorie Bruce, daughter of King Robert the Bruce.
Matilda: Derived from Germanic roots meaning "battle-mighty", Matilda became established in Scotland through medieval royal and noble families.
Sibylla: A noble name meaning "prophetess", historically associated with medieval European courts, including connections to the Scottish royal family.
Ada: A timeless name meaning "noble," long used among Scottish aristocratic families.
Clementina: An elegant name meaning "merciful" or "gentle", popular among noble Scottish households during the 18th and 19th centuries.
Henrietta: The feminine form of Henry, meaning "home ruler", and frequently found among members of Britain's royal and noble families.
Victoria: Meaning "victory", Victoria became especially significant in Scotland during the Victorian era through the reign of Queen Victoria, whose admiration for the Scottish Highlands influenced culture and fashion.
Alexandra: Meaning "defender of mankind", Alexandra has long been associated with the British royal family and Scottish aristocratic circles.
Rosamund: An elegant medieval name meaning "horse protection" or traditionally interpreted as "rose of the world", admired for its noble heritage.
Augusta: A regal name derived from Latin, meaning "majestic" or "venerable".
Louisa: Meaning "renowned warrior", Louisa became fashionable among Scotland's upper-class families during the Georgian and Victorian periods.
Eleanor: A timeless noble name often associated with "bright" or "shining one", widely used across medieval Europe, including Scotland.
Philippa: Meaning "lover of horses", Philippa appears throughout Scottish noble genealogy and royal history.
Constance: Derived from Latin, meaning "steadfast" or "constant", symbolizing loyalty and resilience.
Eugenie: Meaning "well-born", Eugenie reflects aristocratic tradition and refined heritage.
Josephine: A graceful name meaning "God will increase", adopted by many influential Scottish families during the 19th century.
Leonora: A sophisticated variation of Eleanor associated with light and elegance.
Mary: One of Scotland's most iconic royal names, forever linked to Mary, Queen of Scots, and traditionally interpreted as "beloved".
Frederica: Meaning "peaceful ruler", reflecting leadership balanced with wisdom.
Alexina: A traditional Scottish feminine form of Alexander, meaning "defender of mankind".
Lavinia: A refined classical name meaning "woman of Latium", later embraced by noble Scottish families.
Adelaide: Meaning "noble" or "of noble character", a long-standing favorite among European royal families.
Nandag: A rare Gaelic name traditionally associated with favor or grace, though historical documentation is limited.
Muriel: A traditional Scottish name derived from Gaelic roots, commonly interpreted as "sea-bright".
Marion: A historic Scottish form of Mary, meaning "beloved".
Alba: The Scottish Gaelic name for Scotland, also associated with brightness or whiteness.
Griselda: A medieval name meaning "gray battle maiden", symbolizing perseverance and loyalty.
Beatrix: Derived from Latin, meaning "she who brings happiness" or "blessed".
Letitia: Meaning "joy" or "happiness", long associated with noble families throughout Britain.
Frances: Meaning "free one", a classic name used by influential Scottish women across generations.
Scottish Girl Names with Powerful Meanings
Many Scottish girl names symbolize qualities such as strength, courage, leadership, resilience, and wisdom. While some draw their meanings from Scottish Gaelic words, others are inspired by legendary figures, nature, or centuries of cultural tradition. Choosing a name with a powerful meaning allows parents to celebrate not only Scotland's heritage but also the values they hope their child will carry throughout life.
Rather than focusing solely on popularity, this collection highlights names associated with confidence, determination, and inner strength—qualities long admired in Scottish history and folklore.
Áedh: Derived from the ancient Gaelic name Áed, meaning "fire." Although traditionally masculine, it represents passion, energy, and resilience.
Valera: A feminine name associated with strength and good health, reflecting vitality and endurance.
Aimil: A Gaelic variation related to the Latin name Aemilia, traditionally interpreted as "rival" or "one who strives."
Raghnaid: A Scottish Gaelic form of Ragnhildr, meaning "wise counselor" or "battle advisor." The name reflects leadership, wisdom, and resilience.
Brìghde: The Scottish Gaelic form of Bridget, meaning "the exalted one." It has long been associated with wisdom, inspiration, and strength.
Riona: A feminine Gaelic name often interpreted as "queenly," representing leadership and dignity.
Grizel: The traditional Scots form of Griselda, meaning "battle maiden." It symbolizes perseverance and courage.
Una: A timeless Gaelic name meaning "one" or "unity," reflecting harmony and quiet inner strength.
Maeve: A celebrated Celtic name meaning "she who intoxicates." Inspired by the legendary warrior queen of Irish mythology, it is also appreciated within Scotland's broader Gaelic tradition.
Adair: Derived from the historic Scottish surname, often associated with oak trees, resilience, and enduring strength.
Murdag: A rare Gaelic name traditionally linked to sea battle, symbolizing bravery and determination.
Fergusina: The feminine form of Fergus, meaning "strength" or "man of vigor."
Ronalda: The feminine form of Ronald, traditionally interpreted as "wise ruler" or "ruler's counselor."
Rowan: Inspired by the rowan tree, a symbol of protection in Scottish folklore. It represents resilience, wisdom, and good fortune.
Tormod: Derived from the Old Norse name Þórmóðr, meaning "Thor's spirit" or "Thor's courage." Although traditionally masculine, it reflects strength and determination.
Rodina: A rare feminine name traditionally associated with famous leadership and distinction.
Reyne: Often interpreted as "queen" or "to rule," making it a graceful choice that symbolizes leadership.
Aithbhreac: A rare medieval Scottish Gaelic name traditionally interpreted as "speckled" or "freckled." Recorded in historical Highland sources, it is one of the oldest known feminine Gaelic names associated with Scotland.
Caelan: Derived from Gaelic roots meaning "slender" or associated with warrior traditions, depending on historical interpretation.
Fiacha: A traditional Gaelic name connected with ancient Celtic history and leadership. Historically, it has been used as a masculine name.
Nessa: A Gaelic name traditionally associated with determination and independence through Celtic legend.
Morna: A traditional Scottish name associated with greatness and noble spirit. Though uncommon today, it carries a timeless sense of quiet strength.
Tressa: A feminine name associated with perseverance and achievement through hard work.
Rhona: Inspired by the Scottish island of Rona, Rhona is a distinctly Scottish name meaning "rough island." First popularized in the late 19th century, it reflects Scotland's rugged coastal landscapes and enduring island heritage.
Briana: A feminine form related to Brian, meaning "strong," "noble," or "virtuous."
Eira: Meaning "snow," this elegant name symbolizes resilience, purity, and calm strength.
Brinley: A modern name associated with transformation and renewal through its connection to natural landscapes.
Harlie: A contemporary variation inspired by meadow landscapes, often associated with courage and independence.
Maireann: A Gaelic feminine name connected with the sea, symbolizing endurance and life's journey.
Keira: An anglicized form of Ciara, meaning "dark-haired" or "dark." Although Irish in origin, it is widely recognized across Scotland through shared Gaelic heritage.
Nature-Inspired Scottish Girl Names
Scotland's breathtaking landscapes—from the Highlands and misty lochs to rugged islands, peaceful glens, winding rivers, and native wildflowers—have inspired baby names for centuries. Many Scottish girl names are rooted in these natural landmarks, while others come directly from Scottish Gaelic, reflecting the enduring connection between Scotland's language, landscape, and cultural heritage.
If you're looking for a name inspired by nature, these Scottish names celebrate everything from iconic islands and rivers to the Highlands' flora and timeless scenery.
Isla: Inspired by the Isle of Islay, one of Scotland's most beautiful Inner Hebridean islands. The name symbolizes tranquility, coastal beauty, and Scottish heritage.
Skye: Named after the breathtaking Isle of Skye, famous for its dramatic mountains, cliffs, and lochs.
Iona: Inspired by the sacred Isle of Iona, long associated with Scottish history, spirituality, and peaceful island life.
Ailsa: Derived from Ailsa Craig, the iconic volcanic island in the Firth of Clyde, representing strength and natural beauty.
Heather: Named after Scotland's famous purple wildflower, Heather symbolizes admiration, resilience, and the spirit of the Highlands.
Rowan: Inspired by the rowan tree, which has long symbolized protection and good fortune in Scottish folklore.
Bracken: Named after the hardy fern that blankets many Scottish hillsides, representing resilience and enduring beauty.
Fern: A timeless botanical name inspired by Scotland's lush forests and woodland landscapes.
Corrie: Derived from the Scottish Gaelic word coire, meaning "a rounded mountain hollow", one of the Highlands' most distinctive landforms.
Innis: From the Scottish Gaelic word meaning "island," celebrating Scotland's thousands of islands scattered across its coastline.
Daracha: Derived from the Gaelic word darach, meaning "oak," symbolizing wisdom, endurance, and deep roots.
Caora: The Scottish Gaelic word for "sheep," reflecting the pastoral landscapes that define much of the Highlands.
Caledonia: The ancient Latin name for Scotland, evoking the country's rugged forests, mountains, and enduring natural heritage.
Paisley: Inspired by the historic Scottish town of Paisley, a place rich in history and famous for the world-renowned Paisley pattern.
Roslin: Named after the picturesque Scottish village of Roslin, surrounded by woodlands and rolling countryside.
Tay: Inspired by the River Tay, Scotland's longest river, symbolizing life, movement, and natural beauty.
Ness: Associated with Loch Ness and the River Ness, making it one of Scotland's most recognizable nature-inspired names.
Dee: Named after the River Dee in Aberdeenshire, known for its scenic beauty and royal connections.
Clyde: Inspired by the historic River Clyde, one of Scotland's most important waterways.
Leven: Derived from the River Leven, a peaceful Scottish river whose name is linked to smooth-flowing water.
Lomond: Inspired by Loch Lomond, one of Scotland's most iconic freshwater lochs and a symbol of the Highlands.
Shiel: Named after Loch Shiel, surrounded by dramatic Highland scenery and rich Scottish history.
Morar: Inspired by Loch Morar, the deepest freshwater loch in the British Isles, renowned for its untouched natural beauty.
Arran: Named after the Isle of Arran, often called "Scotland in Miniature" because of its diverse landscapes.
Glenna: Derived from the Gaelic word gleann, meaning "valley." It reflects the peaceful glens found throughout the Scottish Highlands.
Ailie: A traditional Scottish name commonly interpreted as "light" or "bright," inspired by the gentle beauty of the Highlands.
Sorrel: A botanical name inspired by the wild herb that grows throughout Britain, offering a fresh, nature-inspired choice.
Forth: Inspired by the Firth of Forth, one of Scotland's best-known estuaries connecting history, wildlife, and coastal landscapes.
Eden: Inspired by the River Eden in Fife, Scotland, giving the name a peaceful connection to flowing water and fertile landscapes.
Doon: Named after the River Doon in southwest Scotland, celebrated in Scottish poetry and admired for its tranquil scenery.
Conclusion
Scottish girl names are more than just beautiful—they reflect centuries of history, language, and cultural tradition. Whether you're drawn to timeless classics, rare Gaelic names, royal favorites, or nature-inspired choices, each name tells a story passed down through generations.
As you narrow down your favorites, consider not only each name's meaning but also its pronunciation, cultural heritage, and how naturally it fits your family. The best Scottish girl name is one that feels meaningful to you while honoring Scotland's rich and enduring legacy.
Frequently Asked Questions
Are Scottish girl names the same as Scottish Gaelic names?
No. Scottish girl names include names from Scottish Gaelic, Scots, Old Norse, and other languages that have become part of Scotland's history. Scottish Gaelic names are a subset of Scottish names and originate specifically from the Scottish Gaelic language. For example, Eilidh, Màiri, and Sorcha are Scottish Gaelic names, while Bonnie comes from the Scots language.
How do you pronounce traditional Scottish Gaelic girl names?
Many Scottish Gaelic names have spellings that differ from English pronunciation. For example, Eilidh is commonly pronounced AY-lee, Màiri as MAH-ree, Catriona as ka-TREE-na, and Caoimhe as KEE-va (or KWEE-va, depending on regional tradition). Learning the pronunciation helps preserve the names' cultural heritage and makes them easier to use with confidence.
Can non-Scottish parents use Scottish girl names?
Absolutely. Scottish girl names are popular around the world because of their beautiful meanings, rich history, and timeless appeal. While understanding a name's cultural background is always encouraged, you don't need Scottish ancestry to choose names like Isla, Skye, Fiona, or Maisie for your child.
What should I consider when choosing a Scottish girl name?
Think about more than just the meaning. Consider the name's pronunciation, spelling, cultural origin, and how well it fits with your surname. Some parents prefer traditional Scottish Gaelic names with deep historical roots, while others choose modern Scottish favorites that are easier to pronounce internationally.
Which Scottish girl names have royal or historical significance?
Several Scottish girl names are closely connected with the country's history and nobility. Marjorie is linked to the daughter of Robert the Bruce, Mary is forever associated with Mary, Queen of Scots. At the same time, names such as Isobel, Muriel, and Marion have been used by Scottish noble families for generations.