Table of Content
I. Most Popular Scottish Girl Names
The most popular Scottish girl names highlight the nation's unique blend of cultural heritage and modern trends. These beloved names reflect Scotland's enduring charm, linguistic beauty, and the deep meanings parents seek when naming their daughters today.
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 Norse origin; goddess of love and beauty.
4. Lily – Floral and pure; symbolizes innocence and renewal.
5. Millie – Sweet and playful; derived from Mildred or Millicent.
6. Emily – Classic Latin name meaning industrious or eager.
7. Sophia – Greek for wisdom; elegant and widely loved.
8. Ella – Short and lyrical; means light or beautiful fairy woman.
9. Charlotte – Regal and timeless; feminine form of Charles.
10. Bonnie – A Scottish favorite meaning pretty or charming.
11. Grace – Symbol of elegance, faith, and virtue.
12. Evie – Derived from Eve; means life or living one.
13. Ivy – Nature-inspired; represents faithfulness and growth.
14. Rosie – Cheerful and vintage; means rose.
15. Maisie – Scottish diminutive of Margaret; means pearl.
16. Maya – Of Greek and Sanskrit roots; means illusion or mother.
17. Orla – Gaelic name meaning golden princess.
18. Willow – Symbol of grace and flexibility; nature-based charm.
19. Chloe – Greek for blooming or fertility.
20. Sophie – Variation of Sophia; graceful yet straightforward.
21. Aria – Melodic and modern; means air or song.
22. Ella-Rose – A delicate double name blending light and flower.
23. Layla – Arabic for night; poetic and soft.
24. Harper – English occupational name meaning harp player.
25. Eilidh – Scottish Gaelic for Helen; means radiant one.
26. Anna – Timeless biblical name meaning grace.
27. Erin – Poetic name for Ireland; means peace or Ireland itself.
28. Ruby – Gemstone name symbolizing love and vitality.
29. Luna – Latin for moon; celestial and mystical.
30. Skye – Inspired by the Isle of Skye; distinctly Scottish and serene.
II. Traditional and Classic Scottish Girl Names
The traditional and classic Scottish girl names reflect timeless elegance and deep cultural roots. These beloved names carry meanings tied to nature, virtue, and Gaelic heritage, preserving Scotland's enduring charm through generations.
31. Kirsty – It is derived from the Scottish name Kirstin, which is a variation of Christine, signifying "follower of Christ."
32. Wilma – A variation of Wilhelmina, signifying "resolute defender."
33. Athol – The name is also connected to Scottish Gaelic, since Athall comes from the Old Irish term ath Fhotla, which translates to "new Ireland."
34. Teàrlag – Pronounced TYEH-ar-lekh and is derived from the Old Irish name Tairdelbach, which translates to "instigator."
35. Fiona – From Gaelic Fionn, meaning "fair" or "white."
36. Iona – Named after the peaceful Hebridean island known for its spiritual heritage.
37. Catriona – The Scottish version of Katherine, meaning "pure."
38. Ainsley – Meaning "one's own meadow."
39. Senga – It is both a palindrome and an anagram of the name Agnes, and in the Gaelic language, it translates to "fair one" or "slender."
40. Elspeth – The Scottish form of Elizabeth, meaning "God is my oath."
41. Morag – A traditional name meaning "great" or "sun."
42. Davina – Feminine form of David, meaning "beloved."
43. Gormelia – It is derived from the Old Irish name Gormlaith, which is the feminine version of Gormley. It carries a significant meaning of "renowned leader."
44. Mòrag – It is a variant of the name Margaret, which signifies "pearl," and also serves as a short form of the Scottish Gaelic name Mòr, which means "great" in Irish. In English, it can sometimes be translated as Sarah or Marion.
45. Ailsa – Derived from "Ailsa Craig," a rocky island off Scotland's coast, meaning "supernatural victory."
46. Niamh – It is pronounced as NYEEV, which translates to "bright." In Irish mythology, Niamh was the offspring of Manannán mac Lir, who is known as the sea god.
47. Sheena – This is an English version of the Scottish name Sìne, which is related to Jane. Its meaning is "God is gracious."
48. Sorcha – Scottish Gaelic name meaning "bright" or "radiant."
49. Arabella – From Scottish Latin roots, meaning "yielding to prayer."
50. Aileen – A soft Gaelic form of Helen, symbolizing "bright light" and radiance.
51. Agnes – Meaning "pure, holy," a longstanding Scottish classic.
52. Alana – Derived from the Gaelic word ailin, meaning "little rock" or "harmony."
53. Alison – A classic Scottish name meaning "noble" or "of high birth."
54. Peigi – A diminutive of Margaret or Peggy, meaning "pearl."
55. Mairi – The Gaelic form of Mary, translating to "beloved."
56. Lilias – Scottish form of Lily, signifying "innocence" and "purity."
57. Kenna – Feminine and fiery, derived from Kenneth, meaning "born of fire."
58. Jessie – Once popular throughout Scotland, meaning "gift of God."
59. Caoimhe – Popular in Scottish Gaelic, meaning "gentle" or "beautiful."
60. Euna – Derived from the Gaelic Ùna, meaning "lamb" or "unity."
III. Rare and Unique Scottish Girl Names
The rare and unique Scottish girl names capture Scotland's distinct charm, blending Gaelic roots with timeless elegance. Each name carries a story of individuality, heritage, and strength — perfect for parents seeking something meaningful yet uncommon.
61. Aileana – Derived from Gaelic roots, meaning "green meadow" or "bright."
62. Anabla – Traditional Highland name, meaning "graceful" or "lovable."
63. Beathag – Gaelic form of Beatrice, meaning "life" or "bringer of joy."
64. Cairistiona – Gaelic equivalent of Christina, meaning "follower of Christ."
65. Ceitidh – Gaelic form of Catherine, meaning "pure."
66. Eimhir – Originating from ancient Gaelic legend, meaning "swift" or "lively."
67. Finola – Anglicized form of Fionnuala, meaning "fair-shouldered maiden."
68. Moibeal – Old Scottish Gaelic name meaning "lovable" or "dear."
69. Muirne – Derived from Gaelic legend, meaning "festive" or "beloved."
70. Rhoda – Greek-Scottish classic meaning "rose" or "flower."
71. Vevina – Derived from ancient Scottish Gaelic, meaning "sweet lady" or "radiant woman."
72. Willa – Scottish feminine form of William, meaning "resolute protector."
73. Yvaine – Romantic Scottish name meaning "evening star."
74. Lyallie – Derived from the surname Lyall, meaning "wolf" or "loyal."
75. Enaidh – Rare Gaelic name meaning "little bird" or "innocent one."
76. Caitlin – Variation of Katherine, meaning "pure" or "clear."
77. Eilish – Pronounced EYE-lish, this name is a variation of Eilís. It is linked to the Irish Gaelic versions of Elizabeth and Alice, and can signify "my God is an oath" or "noble kind."
78. Fionnuala – From Irish, it's pronounced fin-OO-la and means "fair, white" or "bright stranger."
79. Moira – Pronounced MOY-ra, it is also a form of Mary and originates from Miryam, which translates to "star of the sea."
80. Morven – It's pronounced MAWR-vehn, meaning "big gap" or "big mountain."
81. Astrid – Pronounced AS-trid, this elegant name comes from Old Norse origins and means "divine beauty."
82. Catrina – Pronounced ca-TREE-na, this Scottish variant of Katherine means "pure."
83. Eilís – Pronounced EYE-leesh, this Gaelic form of Elizabeth carries the noble meaning "pledged to God."
84. Eiluned – Pronounced ehl-IN-ehd, this rare Welsh-Scottish name means "image" or "idol."
85. Shona – Derived from "Seonag," the Scottish form of Joan, meaning "God is gracious."
86. Lorna – Derived from "Lorne," a region in Scotland, meaning "victorious."
87. Eithne – Signifying "kernel" or "grain," representing growth and potential.
88. Isobel – Pronounced IZ-eh-behl, this traditional Scottish spelling of Isabel means "God is my oath."
89. Máirín – Pronounced MAY-ryeen, this lovely Gaelic name means "beloved."
90. Ginevra – Pronounced ji-NUR-va, this elegant Scottish name means "fair" or "white."
IV. Scottish Royal and Noble Scottish Girl Names
The Scottish royal and noble girl names reflect elegance, prestige, and centuries of proud heritage. Below are some of the most distinguished names that echo Scotland's proud aristocratic heritage and timeless beauty.
91. Marjorie – A medieval Scottish queen's name meaning "child of the sea."
92. Matilda – From Norman-Scottish heritage, meaning "battle-mighty."
93. Sibylla – A noble name used in Scottish courts, meaning "prophetess."
94. Ada – A Scottish noblewoman's name meaning "noble" or "nobility."
95. Clementina – An aristocratic name meaning "merciful" or "gentle."
96. Henrietta – A Scottish royal branch name meaning "home ruler."
97. Victoria – Adopted by British‐Scottish nobility, meaning "victory."
98. Alexandra – Used by the Scottish peerage, meaning "defender of mankind."
99. Rosamund – Used in Scotland by nobles, meaning "rose of the world" or "protector."
100. Augusta – A grand Scottish noble and royal style meaning "majestic" or "venerated."
101. Louisa – A noble name meaning "renowned warrior," tied to the 18th-century Scottish elite.
102. Eleanor – Meaning "bright, shining one," this name graced several noble families in medieval Scotland.
103. Philippa – Derived from the Greek Philippos, meaning "lover of horses," frequently found among Scottish nobles.
104. Constance – Meaning "steadfast" or "constant," a name symbolizing loyalty and virtue in Scottish noble circles.
105. Eugenie – From Greek roots meaning "well-born," chosen for royal and aristocratic daughters in Scotland.
106. Josephine – Meaning "Jehovah will increase," this name became fashionable among 19th-century Scottish nobility.
107. Leonora – Derived from Eleanor, meaning "light," admired for its elegance and noble associations.
108. Mary – Honoring Mary, Queen of Scots, meaning "beloved."
109. Frederica – Meaning "peaceful ruler," this name reflects strength and dignity among noble Scottish women.
110. Alexina – The Scottish feminine of Alexander, meaning "defender of mankind."
111. Lavinia – Latin in origin, meaning "woman of purity," a refined choice for noble Scottish families.
112. Adelaide – A royal name meaning "noble" and "kind," popular across European and Scottish courts.
113. Nandag – It's pronounced as NAN-dehg. It also signifies "favor" or "grace."
114. Muriel – Gaelic in origin, meaning "sea-bright," an ancient name cherished in the Scottish Highlands.
115. Marion – a Scottish form of Mary meaning "star of the sea"- is deeply rooted in noble and religious tradition.
116. Alba – The Gaelic name for Scotland itself, meaning "bright" or "white."
117. Griselda – A traditional noble name meaning "grey battle maiden," symbolizing courage and endurance.
118. Beatrix – Meaning "she who brings happiness."
119. Letitia – Meaning "joy" or "happiness," often found in the genealogy of Scottish landed gentry.
120. Frances – Meaning "free one," historically used among noble Scottish women of intellect and influence.
V. Scottish Girl Names with Powerful Meanings
The Scottish names with powerful meanings embody courage, wisdom, and timeless spirit. Here are some inspiring Scottish girl names that reflect strength, beauty, and the essence of Scottish heritage.
121. Áedh – From an Old Irish variant of Áed, as it means "fire."
122. Valera – Meaning "strength, health," directly conveying robust vitality
123. Aimil – Pronounced AY-mehl, it's derived from a Latin word meaning "rival."
124. Nevara – Meaning "bright sea," signifying vast potential and clarity.
125. Brìghde – As the Scottish Gaelic form of the Irish name Bridget, Brìghde means "the exalted one." It's pronounced BREE-dah.
126. Riona – Meaning "queenly," reflecting leadership and noble stature.
127. Grizel – As the Scots form of Griselda, this name has the powerful meaning of "battle."
128. Una – Meaning "unity" or "one," reflecting strength in togetherness and self.
129. Maeve – Pronounced MAYV, it means "intoxicating"
130. Adair – Meaning "oak tree ford," symbolizing resilience and natural strength.
131. Murdag – Derived from a Scottish Gaelic moniker meaning "sea battle." The name is pronounced MEHR-dah.
132. Fergusina – Feminine form of Fergus, meaning "strong and manly."
133. Ronalda – Pronounced rah-NAWL-da, an Old Norse moniker meaning "power of the gods" and "ruler."
134. Rowan – Pronounced RO-ehn, meaning "red." Inspired by the rowan tree of Scottish folklore, it symbolizes protection, passion, and inner strength.
135. Tormod – Means "Thor's wrath," as in Thor, the god of storms, thunder, war, and strength.
136. Rodina – Pronounced roh-DEE-nah, meaning "famous ruler." It carries a commanding presence, suited for someone destined to lead or inspire others.
137. Reyne – Pronounced REY-nah, meaning "to rule" or "queen."
138. Agan – Pronounced AY-gan, this rare Scottish name means "shooting star." It symbolizes light, hope, and brilliance, perfect for a girl destined to shine brightly in life.
139. Caelan – Pronounced KAY-lan, meaning "powerful warrior", rooted in Gaelic and conveying boldness.
140. Fiacha – Pronounced FEE-uh-khah, meaning "battle queen" or "ruler of the hunt", strong and regal.
141. Nessa – Meaning "rough" or "wild" from Gaelic roots, signifying untamed strength.
142. Quenna – Meaning "queen" or "ruler", is direct in its affirmation of authority.
143. Tressa – Meaning "harvester", representing abundance, effort, and reward.
144. Vayla – Pronounced VAY-lah, possibly linked to Shetland heritage, meaning "island of strength" — unique and rooted.
145. Briana – Meaning "strong, noble, virtuous" — directly conveys clear strength and virtue.
146. Eira – Pronounced AY-rah, meaning "snow" — representing purity, resilience, and quiet power.
147. Brinley – Meaning "burnt clearing" or "fire meadow" — symbolizing strength and transformation.
148. Harlie – Derived from "hare's meadow," meaning "bold" or "noble" — blending nature and strength.
149. Maireann – Pronounced MAY-rann, meaning "the sea" or "mariner" — strong ties to Scotland's coastal heritage.
150. Keira – Anglicized of Ciara, meaning "dark, powerful" — bold and mysterious.
VI. Sweet and Charming Scottish Girl Names
The sweet and charming Scottish girl names capture the gentle beauty and warmth of Scotland's spirit. Here are some delightful names that radiate grace, affection, and timeless charm.
151. Ailis – The Scottish Gaelic form of Alice, though it's pronounced AY-lish, which means "noble."
152. Aberdeen – A city name that translates to "mouth of the Don River" in Scottish Gaelic.
153. Effie – Pronounced as EHF-ee, which means "to use words of good omen."
154. Fenella – Form of Fionnuala, which means "fair."
155. Moyra – Means "star of the sea"
156. Sheona – Pronounced SHEE-oh-na with an emphasis on the first syllable. It's a variant of Shona, which means "Yahweh is gracious."
157. Beitris – Pronunciation BEY-treez means “voyager" or "traveler”.
158. Afton – Refers to a river in Scotland or means "evening."
159. Daviana – A variant of Davianna, which means "beloved."
160. Iseabail – Pronounced EE-sha-bahl, Iseabail is the Scottish Gaelic form of Isabel, which connects to Elizabeth, meaning "my God is an oath."
161. Malina – The pretty name Malina is the Scottish feminine form of Malcom, which means "dove" in Late Latin.
162. Marsaili – Form of Marcella, which comes from an ancient family name derived from the Roman god Mars. Pronunciation of MAR-sa-lee.
163. Máiréad – pronounced MA-ryed, the Scottish and Irish form of Margaret, is a classic and timeless girl’s name meaning “pearl.”
164. Neilina – It's pronounced NAY-lee-na and means "hero" or "cloud."
165. Sìneag – Pronounced SHEE-nyak, for the Scottish Gaelic form of Sìne. It's a form of Jane, which connects to John and means "Yahweh is gracious."
166. Aila – Pronounced IE-lah, meaning "holy" or "blessed."
167. Alna – Pronounced AHL-nah, meaning "flowing water." Inspired by Scotland's serene rivers, this name conveys calm energy, adaptability, and the unstoppable force of life.
168. Donella – Pronounced dah-NEL-ah, meaning "ruler of the world." With Gaelic roots, it represents leadership, wisdom, and the noble strength of a natural-born queen.
169. Eara – Pronounced ee-RAH, meaning "woman from the east." This name carries an air of mystery and elegance, symbolizing renewal and the energy of the rising sun.
170. Eppie – Pronounced EHP-ee, meaning "to speak well." A cheerful Scottish diminutive of Euphemia, it signifies kindness, positivity, and the power of words.
171. Katrina – Pronounced keh-TREE-neh, meaning "pure."
172. Lillias – Pronounced LIL-ee-ahs, meaning "my God is an oath." A spiritual and poetic name that conveys faith, devotion, and resilience through generations of Scottish women.
173. Pate – Pronounced PAHT-ee, meaning "nobleman." While traditionally a surname, Pate stands out as a strong given name symbolizing honor, courage, and noble heritage.
174. Ness – Derived from Loch Ness, representing mystery and depth.
175. Tara – Meaning "hill," it carries both strength and serenity.
176. Cameron – Meaning "crooked nose," now used for both genders.
177. Vaila – Named after an island in Shetland, symbolizing calm and serenity.
178. Sileas – Gaelic for Cecilia, meaning "heavenly."
179. Kristie – Pronounced KRIS-tee, meaning "anointed." Rooted in Scottish Christian tradition, this name represents purity of spirit and divine blessing.
180. Edine – Pronounced EH-deen, meaning "noble." Short yet powerful, Edine evokes dignity and refinement, reflecting the quiet strength of Scottish heritage.
VII. Nature-Inspired Scottish Girl Names
The nature-inspired Scottish names beautifully reflect the country's breathtaking landscapes, from misty lochs to rolling glens. Here are some enchanting Scottish girl names that capture the spirit of nature and the wild beauty of Scotland.
181. Briar – Derived from "briar rose," symbolizing endurance and gentle strength in the Scottish wilds.
182. Bracken – Named after the Scottish fern, representing resilience and untamed nature.
183. Corrie – Meaning "hollow" or "mountain pool," evoking Scotland's rugged highland landscapes.
184. Eirlys – Meaning "snowdrop," a delicate flower that blossoms early in the Scottish spring.
185. Fern – A straightforward nature name representing greenery and renewal in Scotland's forests.
186. Heather – A classic Scottish plant name symbolizing admiration, solitary beauty, and the Highland moors.
187. Lachlan – Adapted in feminine form Lachlanna, meaning "from the land of lakes," rooted in Scottish terrain.
188. Piper – Inspired by the Scottish bagpipes and musical hillsides, a name suggesting melody and tradition.
189. Sierra – Though more common elsewhere, it is used in Scottish contexts to mean "mountain range," highlighting topography.
190. Tayla – Derived from the River Tay, meaning "from the River Tay," linked to Scotland's longest river.
191. Velina – From a natural root meaning "spring" or "wellspring," symbolizing fresh water and life.
192. Whitley – Meaning "white meadow," evocative of snowy fields and open Scottish pastures.
193. Yardley – Meaning "wood clearing" or "deer meadow," inspired by woodland spaces in Scotland.
194. Briony – Meaning "to sprout," referencing young vine shoots and new growth in Scottish hillsides.
195. Caledonia – Old name for Scotland used as a given name, meaning "hard woodland," rich with natural legacy.
196. Fia – Meaning "wild deer," capturing free-roaming Highland herds and natural elegance.
197. Paisley – Meaning "church" or derived from the Scottish town, now used in a nature-inspired sense of "meadow of peace."
198. Ainslae – Derived from old Scottish lands, meaning "one's own meadow," symbolizing peace and personal strength.
199. Ardis – Meaning "fertile field," this name embodies abundance and natural prosperity.
200. Caora – Pronounced KEH-rah, meaning "sheep," a sweet Highland name symbolizing innocence and rural life.
201. Daracha – Pronounced DAH-rah-kah, meaning "oak tree," representing endurance and deep roots in Scottish soil.
202. Ena – Meaning "fire" or "spirit," connecting to natural vitality and elemental strength.
203. Roslin – Inspired by the Scottish village surrounded by green valleys, meaning "little rose."
204. Marna – Meaning "of the sea," inspired by Scotland's coastal beauty and maritime heritage.
205. Leocadia – Meaning "bright light," symbolizing dawn and the illumination of Scotland's skies.
206. Irvine – A name linked to the River Irvine, meaning "green water," tied to life and movement.
207. Torna – Pronounced TOR-nah, meaning "thunder." A bold and elemental name that echoes the power of Scotland's wild storms and landscapes.
208. Innis – Meaning "island" in Gaelic, celebrating Scotland's countless serene isles surrounded by wild seas.
209. Arwyn – Meaning "blessed beauty of nature," symbolizing harmony between grace and the wilderness.
210. Ailie – Pronounced AY-lee, meaning "light" or "bright." This cheerful name mirrors the soft glow of dawn over the Scottish hills.
Conclusion
Frequently Asked Questions
What are the most popular Scottish girl names today?
Isla, Skye, and Eilidh remain top choices in Scotland and abroad.
Are Scottish names different from Irish ones?
They share Gaelic roots, but Scottish names have distinct pronunciations and spellings.
What Scottish names mean "beautiful"?
Fiona, Bonnie, and Arabella all translate to beauty or grace
Which Scottish names are nature-inspired?
Names like Heather, Skye, Rowan, and Ailsa are inspired by nature.
What's a good rare Scottish girl name?
Lilias, Morven, and Euna are charming and uncommon choices.