Latest In

Scottish

200+ Beautiful Scottish Girl Names With Meanings

Looking for a unique and meaningful name for your baby girl? Explore our list of Scottish girl names with deep cultural roots and beautiful meanings.

Feb 04, 2025
194 Shares
8K Views
Scotland is known for its rich cultural history, and its names reflect this deep heritage. Scottish girl names have a certain allure and meaning, regardless of your preference for classic, timeless names or something more unusual.
In this guide, we cover more than 221 beautiful Scottish girl names, their meanings, and their origins. With names inspired by nature, mythology, places, and familial ties, this list offers a name for every taste.

Historical And Cultural Roots Of Scottish Girl Names

Scottish girl names draw from a rich history influenced by Gaelic origins, Norse invasions, early Christian missionaries, and royal traditions. Names like Mary, Queen of Scots, symbolize resilience and legacy, while literary figures have added to their charm.
Today, modern trends blend with a renewed appreciation for traditional Gaelic names, celebrating Scotland's cultural heritage.
1. Aila- From a resilient place.
2. Ainsley- Meaning "meadow," also the name of a famous Scottish family. Also a surname used as a first name.
3. Alexina- Feminine form of Alexander, meaning "protector of the people."
4. Alison- The Scottish form of Alice, meaning "noble."
5. Allie- A pet form of Alison.
6. Ailsa- Meaning "supernatural victory," also tied to the island of Ailsa Craig.
7. Annabel- From the French, meaning "loving."
8. Annella- Common in the Scottish Highlands, a version of Anne.
9. Arabella- A beautiful name of uncertain origin, possibly related to Anabella.
10. Athdara- Meaning "ford by the oak tree."
11. Athol- A district of Perthshire in Scotland.

Unique And Rare Scottish Girl Names

12. Adaira- Meaning "ford by the oak tree."
13. Beileag- Pet form of Iseabail, a variation of Isabel.
14. Bearnas- A form of Bernice, meaning "bringer of victory."
15. Bhictoria- The Scottish version of Victoria, meaning "victory."
16. Blair- Place name from Scotland, meaning "field" or "plain."
17. Bonnie- A term of endearment meaning "fine" or "beautiful."
18. Bridget- From the Gaelic Brighid, meaning "strength" or "exalted one."
19. Brenda- Thought to be a feminine form of Brendan, meaning "prince."
20. Cadha- Meaning "person from a steep place."
21. Caillic- Meaning "hag" in Scottish Gaelic.
22. Caitlin- A Gaelic form of Catherine, meaning "pure."
23. Catriona- The Scottish form of Katherine, meaning "pure."
24. Ceit- A Scottish Gaelic version of Kate.
Nature-Inspired And Mythological Scottish Girl Names
Nature-Inspired And Mythological Scottish Girl Names

Nature-Inspired And Mythological Scottish Girl Names

25. Cairistiona- A Scottish form of Christine, meaning "follower of Christ."
26. Cameron- Originally a Scottish surname, meaning "crooked nose."
27. Chloe- Meaning "green shoot," representing growth.
28. Coira- Meaning "seething pool," evoking the energy of water.
29. Cullodena- Meaning "broken mossy land."
30. Cumina- A name inspired by the place Comines.
31. Curstaidh- A Scottish form of Kirstie, meaning "follower of Christ."
32. Dalles- A female version of the name Dallas.
33. Dallin- The origin of the name is unknown.
34. Davina- The feminine form of David, meaning "beloved."
35. Dee- Derived from the Celtic word "de," meaning "sacred" or "goddess."
36. Laire- A Scottish girl’s name meaning "mare," symbolizing grace and beauty.
37. Leagsaidh- The Scottish form of Lexy, meaning "defender of the people."
38. Leana- Derived from the name Helen, meaning "light" or "bright."
39. Lena- A diminutive form of Helen or Dolina, meaning "light."
40. Leslee- A variation of Leslie, meaning "garden of hollies."
41. Lesley- A variation of Leslie, meaning "garden of hollies."
42. Leslie- Derived from the Aberdeenshire place name Lesslyn, meaning "garden of hollies."
43. Lexine- Derived from the name Lexy, meaning "defender of the people."
44. Lexi- A pet form of Alexandra, meaning "defender of the people."
45. Lezlie- A variation of Leslie, meaning "garden of hollies."
46. Lorna- Derived from the place name Lorn in Scotland.
47. Lorraine- After the district in France, Lorraine, meaning "from the kingdom of Lotharingia."
48. Mackenzie- A Scottish name meaning "son of Kenneth" or "fire-born."
49. Machara- A name of Scottish origin meaning "plain."
50. Magaidh- A form of Margaret, meaning "pearl."
51. Maidie- A name meaning "young woman."
52. Maili- A Gaelic form of Mairi, meaning "beloved."
53. Maighread- The Scottish form of Margaret, also meaning "pearl."
54. Mairi- The Scottish version of Mary, meaning "bitter" or "beloved."
55. Maisie- A pet form of Mairead, meaning "pearl."
56. Malmuira- Meaning "dark-skinned" or "fair one."
57. Malvina- Derived from the Gaelic "Mala Mhin," meaning "smooth brow."
58. Marcail- Meaning "pearl."
59. Maretta- The Scottish form of Mairead, meaning "pearl."
60. Margaret- Derived from the Greek name Marguerite, meaning "pearl."
61. Marsaili- The Gaelic form of Margery or Marcella.
62. Milligan- A term referring to the Christian ritual of shaving the head.
63. Moibeal- A name meaning "lovable" or "beloved."
64. Moira- Derived from the Gaelic name Moire, meaning "great" or "star of the sea."
65. Mor- Meaning "large" or "great."
66. Morag- A pet form of Mor, meaning "great."
67. Morna- A variant of Myrna, meaning "beloved."
68. Muireall- Meaning "bright sea."

Historical And Mythological Scottish Girl Names

69. Deoiridh- Meaning "pilgrim."
70. Dolina- A variation of the name Donald, meaning "from the place Dolog."
71. Donella- A feminine form of Donald.
72. Donna- Derived from the Latin "Madonna," meaning "lady."
73. Ealasaid- The Scottish form of Elizabeth.
74. Edme- A variation of Esme, meaning "loved" or "esteemed."
75. Effemy- A form of the name Euphemia, meaning "to speak well."
76. Effie- A Scottish diminutive of Euphemia.
77. Efric- From the Gaelic name Oighrig, meaning "old or ancient."
78. Eilidh- A Scottish form of Ellie, meaning "light" or "bright."
79. Elise- A pet form of Elspeth, which is derived from Elizabeth.
80. Ella- A diminutive of various Scottish names, such as Annella, Donella, and Arabella.
81. Griselda- Meaning "grey battle," a name with medieval roots.
82. Grizela- Variant of Griselda, meaning "grey-haired."
83. Greer- A form of Gregor, meaning "vigilant" or "watchful."
84. Ina- Pet form of Dolina or Murdina, meaning "little fire."
85. Innes- A Gaelic name meaning "from the island."
86. Iona- Named after the Scottish island of Iona, known for its religious significance.
87. Iseabail- The Scottish version of Isabel, meaning "God is my oath."
88. Isla- A beautiful name from the Scottish island of Islay, symbolizing peace and nature.
89. Isobel- A variant of Isabel, meaning "devoted to God."
90. Jaime- A unisex name, traditionally a variation of James, meaning "supplanter."
91. Jamesina- A Scottish feminine form of James.
92. Jean- A Scottish variation of Jane, meaning "God is gracious."
93. Jeanie- A pet form of Jean.
94. Jessie- A pet form of the name Jean or Teasag, meaning "God is gracious."
95. Kameron- A name of Scottish origin, meaning "crooked nose."
96. Kenzie- A pet form of the name Kirstin, meaning "Christian."
97. Kenzy- An abbreviation of McKenzie, meaning "fair one."
98. Kina- A pet form of the name Alickina.
99. Kirstie- A name derived from the Gaelic form of Christine, meaning "follower of Christ."
100. Kirstin- A form of Christine, meaning "follower of Christ."
101. Kyla- A Gaelic name meaning "narrow or straight strip of land."
102. Kyle- A Scottish name from Ayrshire, meaning "narrow channel."
Scottish Girl Names With Celtic Roots
Scottish Girl Names With Celtic Roots

Scottish Girl Names With Celtic Roots

103. Eithrig- A variant of Oighrig, meaning "speckled."
104. Elspeth- The Scottish form of Elizabeth, meaning "God's oath."
105. Erica- A feminine form of Eric, meaning "ruler."
106. Eubh- The Scottish Gaelic form of Eve.
107. Euna- Gaelic for "Una," meaning "lamb" or "one."
108. Fenella- A variation of Fionnuala, meaning "fair shoulder."
109. Finella- A variant of Fenella.
110. Finola- A form of Fionnuala, meaning "fair shoulder."
111. Fiona- Derived from the Gaelic word "fionn," meaning "fair" or "white."
112. Fionola- A variant of Finella and Finola, meaning "fair."
113. Flora- Derived from the Roman goddess of flowers.

More Scottish Girl Names With Meaning

114. Florrie- A pet form of Flora.
115. Freya- Named after the Norse goddess of love, beauty, and fertility.
116. Garia- Meaning "short."
117. Gavenia- Meaning "White Hawk."
118. Georgina- Of Scottish origin, meaning "heroic" or "farmer."
119. Gilbarta- Meaning "to pledge."
120. Gordania- Meaning "splendid lady" or "princess."
121. Grace- Derived from the Latin "gratia," meaning "charm" or "elegance."
122. Gracie- A diminutive of Grace.
123. Grier- A variant of Griselda, meaning "grey battle."
124. Nairna- The origin of this name is uncertain, but it has deep roots in Scottish history.
125. Nathaira- A name meaning "snake," representing transformation.
126. Nathara- A variation of Nathaira.
127. Nighean- Meaning "young woman," a classic Gaelic name.
128. Nighinn- A variation of Nighean.
129. Nora- A female form of the name Norman, meaning "honor."
130. Oighrig- Meaning "speckled," a name tied to nature.
131. Peigi- The Scottish form of Peggy, meaning "pearl."
132. Raoghnailt- Meaning "ewe," symbolizing gentleness and motherhood.
133. Rhona- Origin uncertain, often thought to mean "from the island of Rona."
134. Robena- A female version of Robin, meaning "bright fame."
135. Robina- Another form of Robin, also meaning "bright fame."
136. Saundra- The Scottish form of Sandra, meaning "defender of the people."
137. Seasaidh- The Scottish form of Jessie, meaning "God is gracious."
138. Senga- A popular name in northeast Scotland, a variant of Agnes.
139. Seonag- A form of Joan, meaning "God is gracious."
140. Seonaid- The Scottish version of Janet, meaning "God is gracious."
141. Shona- Derived from Seonag, meaning "God is gracious."
142. Sìleas- Meaning "blind," a name connected with inner vision.
143. Siubham- A form of Jane, meaning "God is gracious."
144. Siusan- The Scottish form of Susan, meaning "lily."
145. Saoirse- A name of Gaelic origin, meaning "freedom," a powerful and inspiring name for any young woman.
146. Blythe- A name of Scottish origin, meaning "joyful," evoking a sense of happiness and optimism.
147. Siobhan- Of Gaelic origin, Siobhan means "God is gracious," reflecting a deep sense of faith and gratitude.
148. Eilish- Of Irish origin, this name means "my God is an oath" or "noble type," gaining international recognition in recent years.
149. Fionnuala- An Irish-origin name meaning "fair, white" or "bright stranger," evoking images of beauty and mystery.
150. Morven- A Scottish-origin name meaning "big gap" or "big mountain," reflecting Scotland's dramatic landscapes.
151. Sorcha- A name of Gaelic origin meaning "radiant" or "bright," evoking images of sunshine and warmth.
152. Aisling- A Gaelic name meaning "dream" or "vision," often tied to poetic inspiration.
153. Alba- The Gaelic name for Scotland, symbolizing the country’s heritage.
154. Annag- The Scottish form of Anna, meaning "grace."
155. Aobh- A name of Gaelic origin, meaning "radiance" or "beauty."
156. Beathag- Means "life" in Gaelic, a name tied to vitality and strength.
157. Brìghde- A Gaelic form of Bridget, meaning "strength" or "exalted one."
158. Caoimhe- Pronounced "Kee-va," this Gaelic name means "gentle" or "beautiful."
159. Ciaran- A feminine version of Ciar, meaning "dark" or "black-haired."
160. Cliodhna- A name of Irish origin, tied to mythological queens and meaning "shapely."
161. Doileag- A Scottish name, a diminutive of Dolina, meaning "world ruler."
162. Eriska- Refers to a small island in Scotland, associated with uniqueness and tranquility.
163. Glenna- Inspired by the Scottish glens, symbolizing beauty and nature.
164. Islay- Refers to the island of Islay in Scotland, a name with natural charm.
165. Kenna- Means "born of fire" or "handsome" in Gaelic.
166. Lilias- A Scottish version of Lily, symbolizing purity.
167. Lileas- A Gaelic alternative to Lilias, also tied to "lily."
168. Marsali- A Gaelic form of Marcella, meaning "warlike."
169. Muireann- A Gaelic name meaning "sea white" or "bright sea."
170. Nessa- Of Irish origin, meaning "not gentle" or "fierce."
171. Pàdraigín- A Scottish version of Patricia, meaning "noble."
172. Sadhbh- Pronounced "Sive," meaning "sweet" or "good."
173. Sìne- A Scottish form of Jean, meaning "God is gracious."
174. Tara- A name of Irish origin, meaning "hill" or "towering place."
175. Teàrlag- A Gaelic form of Charlotte, meaning "free man."
176. Una- Of Gaelic origin, meaning "unity" or "lamb."
177. Ùna- Another variation of Una, symbolizing harmony.
178. Ysabeau- A medieval Scottish form of Isabel, meaning "God is my oath."
179. Aberfa- Mouth of the river (Scottish origin)
180. Ceilidh(KAY-lee) - A social gathering with music and dancing
181. Meara- Joyful or merry
182. Rowan- Little redhead or rowan tree
183. Siona(SHEE-na) - God is gracious
184. Skye- Refers to the Isle of Skye, symbolizing nature and beauty
185. Teasagh(CHAY-sakh) - Compassionate
186. Unaidh(OO-nee) - Lamb (alternative form of Úna)
187. Vaila- Island of Vaila in Shetland
188. Yvaine- Evening star
189. Arisaig- Inspired by the coastal village in Scotland.
190. Barra- From the Isle of Barra in Scotland.
191. Canna- Name of the island in the Inner Hebrides.
192. Coll- Meaning "hazel tree" and referring to the Isle of Coll.
193. Eorsa- Refers to a small Hebridean island.
194. Fidra- From the island of Fidra in East Lothian.
195. Gigha- Name of the island near Kintyre.
196. Jura- A Scottish island meaning "deer island."
197. Kinross- Meaning "head of the point."
198. Lismore- Referring to the fertile island in the Inner Hebrides.
199. Lomond- Inspired by Loch Lomond.
200. Morvern- A region of the Scottish Highlands.
201. Ness- Inspired by Loch Ness.
202. Rannoch- Meaning "bracken," inspired by Loch Rannoch.
203. Ronay- Refers to the uninhabited island of Ronay.
204. Scavaig- From Loch Scavaig in Skye.
205. Staffa- Referring to the island known for its basalt columns.
206. Tay- Inspired by the River Tay.
207. Uist- From the islands North and South Uist.
208. Yell -Name of the island in Shetland.
209. Aili- The Scottish version of Alice, meaning "noble."
210. Drew- A gender-neutral name meaning "courageous."
211. Fia- Meaning "dark of peace" or "wild."
212. Rona- A charming name, coined in the late 19th century.
213. Caitriona- Pronounced "ka-tree-na," meaning "purity."
214. Ishbel- The Scottish variation of Isabel, meaning "pledged to God."
215. Caledonia- Referring to ancient Scotland, with a strong poetic feel.
216. Camden- Meaning "winding valley," with modern appeal.
217. Paisley- Referring to a Scottish town, meaning "church."
218. Scotland- A bold choice to honor heritage directly.
219. Alastriona- A Scottish variation of Alexandra, meaning "defender of the people."
220. Fingalina- Inspired by Fingal, an ancient Gaelic hero.
221. Ishbelina- A delicate and feminine combination of Ishbel with "-ina."

FAQs

What Is The Most Beautiful Scottish Name For A Girl?

Our list includes many beautiful Scottish girl names, such as Ainsley, Malina, Edine, and Kenina. You'll also find popular, traditional, cute, cool, and strong Scottish and Gaelic names for baby girls to suit every preference.

What Are Some Scottish Princess Names?

Names like Eara, Orla, and Sara mean "princess" in Scottish tradition. If you're looking for names inspired by historical Scottish princesses, consider Margaret, Matilda, Marjorie, Edith, or Isabella.
While the most popular girl names in Scotland aren’t exclusively Gaelic, they are undeniably lovely! Our article lists the top 10 Scottish girl names alphabetically, with our favorites being Daisy, Isla, Lucy, and Sophie.

Why Should I Consider A Scottish Name For My Baby Girl?

Scottish names are rich in history, culture, and unique meanings. Many of these names are connected to nature, mythology, and Scotland’s picturesque landscapes, making them meaningful and timeless.

Are Scottish Names Difficult To Pronounce?

While some Scottish names like Eilidhor Sorchamay have unique pronunciations, they are easy to learn and often add a distinctive charm. Many Scottish names also have phonetic spellings, making them accessible.

Can Scottish Names Work Internationally?

Yes, many Scottish names like Isla, Fiona, Blair, and Maisieare widely recognized and popular globally. Even lesser-known names like Ailior Elspethhave a universal appeal due to their soft sounds and elegant meanings.

Conclusion

Choosing a Scottish name for your baby girl is a wonderful way to honor Scotland’s rich heritage and timeless beauty. With options ranging from short and sweet (Isla, Fia) to poetic and evocative (Caledonia, Sorcha), Scottish names offer something for everyone. Whether you’re drawn to nature-inspired names, historical significance, or modern versatility, this diverse collection has you covered.
As you embark on this naming journey, remember that the perfect name should resonate with your heart and carry meaning that will be cherished for years to come. Celebrate Scotland’s culture and create a lasting legacy with a name that truly stands out.
You Might Also Like: Mystical Scottish Legends And Folklore - What Are The Most Famous Tales?
Jump to
Latest Articles
Popular Articles