scottish girl names

Did you know that Scotland has some of the most beautiful names in the world?

These names come from long ago when people spoke Gaelic in Scotland’s misty hills and green valleys.

Each name tells a story. Some are inspired by nature, like the heather on the mountains or the sea waves. Others honor brave warriors and wise leaders from Scotland’s past.

These names have special meanings that show hope, strength, or love. Whether short and simple or musical and flowing, they represent the spirit of Scotland’s rich culture.

From the islands to the Highlands, Scottish families have treasured these names for hundreds of years.

A Collection of Scottish Girl Names with Meanings & Origins

A Collection of Scottish Girl Names with Meanings & Origins

1. Ailsa

Meaning: Elf victory
Origin: Scottish, from the Norse name for the Isle of Ailsa Craig

2. Aileen

Meaning: Bright, shining light
Origin: Scottish variation of the name Helen

3. Ailis

Meaning: Noble
Origin: Scottish Gaelic, derived from Alice

4. Annag

Meaning: Grace
Origin: Scottish Gaelic form of Anne

5. Arabella

Meaning: Yielding to prayer
Origin: Medieval Scottish name

6. Arabel

Meaning: Beautiful altar
Origin: Scottish, derived from Arabella

7. Beathag

Meaning: Life
Origin: Scottish Gaelic

8. Beileag

Meaning: Little beauty
Origin: Scottish Gaelic

9. Blair

Meaning: Plain, field
Origin: Scottish, from a surname meaning “dweller on the plain.”

10. Breagha

Meaning: Beautiful
Origin: Scottish Gaelic

11. Brìghde

Meaning: Strength, power
Origin: Scottish Gaelic form of Bridget

12. Cailin

Meaning: Girl
Origin: Scottish Gaelic

13. Cairistìona

Meaning: Christian woman
Origin: Scottish Gaelic form of Christina

14. Caitrìona

Meaning: Pure
Origin: Scottish Gaelic form of Katherine

15. Catriona

Meaning: Pure
Origin: Anglicized form of Caitrìona

16. Ceit

Meaning: Pure
Origin: Shortened Scottish Gaelic form of Katherine

17. Cliodhna

Meaning: Shapely
Origin: Irish and Scottish mythology

18. Ciorstaidh

Meaning: Follower of Christ
Origin: Scottish Gaelic form of Kirsty

19. Davina

Meaning: Beloved, little deer
Origin: Feminine form of the Scottish name David

20. Doileag

Meaning: World ruler
Origin: Scottish Gaelic form of Dorothy

21. Dolina

Meaning: World ruler
Origin: Scottish Gaelic form of Dorothy

22. Donella

Meaning: Ruler of the world
Origin: Feminine form of the Scottish name Donald

23. Ealasaid

Meaning: Pledged to God
Origin: Scottish Gaelic form of Elizabeth

24. Effie

Meaning: Pleasant speech
Origin: Scottish diminutive of Euphemia

25. Eibhlin

Meaning: Light
Origin: Scottish and Irish Gaelic form of Evelyn

26. Eilidh

Meaning: Sun, radiant one
Origin: Scottish Gaelic form of Helen

27. Eithne

Meaning: Kernel, grain
Origin: Scottish and Irish Gaelic

28. Elspeth

Meaning: Pledged to God
Origin: Scottish form of Elizabeth

29. Eona

Meaning: Dove
Origin: Scottish, derived from the Gaelic name Eònan

30. Euna

Meaning: Unity
Origin: Scottish variant of Una

31. Fia

Meaning: Deer
Origin: Scottish Gaelic, modern adaptation

32. Fenella

Meaning: White shoulder
Origin: Scottish Gaelic form of Fionnuala

33. Fiona

Meaning: Fair, white
Origin: Scottish Gaelic

34. Flora

Meaning: Flower
Origin: Traditional Scottish name derived from Latin

35. Fionnuala

Meaning: White shoulder
Origin: Scottish Gaelic mythology

36. Freya

Meaning: Lady, noblewoman
Origin: Norse name popularized in Scotland

37. Gormlaith

Meaning: Blue princess
Origin: Scottish Gaelic

38. Greer

Meaning: Watchful, alert
Origin: Scottish surname turned given name

39. Heather

Meaning: Flowering plant
Origin: Scottish nature name

40. Iona

Meaning: Island
Origin: Name of a sacred Scottish island

41. Ishbel

Meaning: Pledged to God
Origin: Scottish form of Isabel

42. Isla

Meaning: Island
Origin: Derived from the River Isla in Scotland

43. Iseabail

Meaning: Pledged to God
Origin: Scottish Gaelic form of Isabel

44. Kenna

Meaning: Born of fire
Origin: Feminine form of the Scottish name Kenneth

45. Kirsty

Meaning: Follower of Christ
Origin: Scottish diminutive of Christina

46. Lileas

Meaning: Lily
Origin: Scottish Gaelic form of Lilias

47. Lilidh

Meaning: Lily
Origin: Scottish Gaelic

48. Liùsaidh

Meaning: Light
Origin: Scottish Gaelic form of Lucy

49. Logan

Meaning: Little hollow
Origin: Scottish surname turned first name

50. Lorna

Meaning: Fox
Origin: Scottish name created by R.D. Blackmore in Lorna Doone

51. Lyndsay

Meaning: From the island of the lime tree
Origin: Scottish surname turned given name

52. Lyra

Meaning: Lyre, harp
Origin: Modern Scottish adaptation

53. Mairi

Meaning: Bitter
Origin: Scottish Gaelic form of Mary

54. Maisie

Meaning: Pearl
Origin: Scottish diminutive of Margaret

55. Marsaili

Meaning: Warlike
Origin: Scottish Gaelic form of Marcella

56. Mairead

Meaning: Pearl
Origin: Scottish Gaelic form of Margaret

57. Megan

Meaning: Pearl
Origin: Popularized Welsh name used in Scotland

58. Mòrag

Meaning: Great, sun
Origin: Scottish Gaelic

59. Morna

Meaning: Affection, beloved
Origin: Scottish Gaelic

60. Muireall

Meaning: Sea bright
Origin: Scottish Gaelic

61. Muirne

Meaning: Beloved
Origin: Scottish Gaelic

62. Nairn

Meaning: Dweller by the alder tree
Origin: Scottish place name turned first name

63. Nessa

Meaning: Headland
Origin: Scottish Gaelic, also used in Norse legend

64. Oighrig

Meaning: New speckled one
Origin: Traditional Scottish Gaelic name

65. Oona

Meaning: Lamb
Origin: Anglicized form of the Scottish Gaelic Una

66. Paisley

Meaning: Church or basilica
Origin: Scottish place name

67. Peigi

Meaning: Pearl
Origin: Scottish Gaelic diminutive of Margaret

68. Rhona

Meaning: Rough island
Origin: Scottish place name

69. Rowan

Meaning: Little red-haired one
Origin: Scottish, also refers to the rowan tree

70. Ruana

Meaning: Red-haired
Origin: Scottish Gaelic

71. Seonaid

Meaning: God is gracious
Origin: Scottish Gaelic form of Janet

72. Shona

Meaning: God is gracious
Origin: Anglicized form of Seonaid

73. Sìleas

Meaning: Youthful
Origin: Scottish Gaelic form of Cecilia

74. Skye

Meaning: Island of mist
Origin: Scottish place name (Isle of Skye)

75. Sorcha

Meaning: Radiant, bright
Origin: Scottish Gaelic

76. Taran

Meaning: Thunder
Origin: Scottish name inspired by nature

77. Tegan

Meaning: Beautiful, fair
Origin: Scottish Gaelic

78. Tierney

Meaning: Noble
Origin: Scottish Gaelic

79. Una

Meaning: Unity
Origin: Scottish Gaelic

80. Vaila

Meaning: From the island of Vaila
Origin: Scottish place name

81. Yvaine

Meaning: Evening star
Origin: Scottish, popularized by the novel Stardust

82. Aithbhreac

Meaning: New speckled one
Origin: Scottish Gaelic

83. Beitidh

Meaning: Pledged to God
Origin: Scottish diminutive of Elizabeth

84. Murron

Meaning: Bitter
Origin: Scottish variation of Mary

85. Raghnaid

Meaning: Wise ruler
Origin: Scottish Gaelic form of Ragnhild

86. Doireann

Meaning: Sullen
Origin: Scottish and Irish Gaelic

87. Marsail

Meaning: Warlike
Origin: Shortened Scottish Gaelic form of Marsaili

88. Leannan

Meaning: Sweetheart
Origin: Scottish Gaelic

89. Mònaidh

Meaning: Hill, mountain
Origin: Scottish Gaelic

90. Dearbhail

Meaning: True desire
Origin: Scottish Gaelic

91. Àluinn

Meaning: Beautiful
Origin: Scottish Gaelic

92. Siorram

Meaning: Sheriff
Origin: Scottish Gaelic

93. Blàthnaid

Meaning: Little flower
Origin: Scottish and Irish Gaelic

94. Eubh

Meaning: Pleasant, delightful
Origin: Scottish Gaelic form of Eve

95. Gilleasbaigina

Meaning: Servant of the bishop
Origin: Feminine form of Gilleasbaig, Scottish Gaelic

96. Ruadh

Meaning: Red-haired
Origin: Scottish Gaelic

97. Dearbhfiona

Meaning: True and fair
Origin: Scottish Gaelic

98. Eubhòrag

Meaning: Delightful, joyful
Origin: Scottish Gaelic

99. Deòrsaidh

Meaning: Farmer
Origin: Scottish Gaelic feminine form of George

100. Sìthidh

Meaning: Peaceful
Origin: Scottish Gaelic

101. Maoliosa

Meaning: Servant of Jesus
Origin: Scottish Gaelic

102. Cairidh

Meaning: Fortress
Origin: Scottish Gaelic

103. Aonghasina

Meaning: One strength
Origin: Feminine form of Aonghas, Scottish Gaelic

104. Brìdeag

Meaning: Little strength
Origin: Scottish diminutive of Brìghde

105. Ceana

Meaning: Fair, beautiful
Origin: Scottish Gaelic

106. Sìmona

Meaning: Listener
Origin: Feminine form of Simon, Scottish Gaelic

107. Muireann

Meaning: Sea fair
Origin: Scottish and Irish Gaelic

108. Tioralaidh

Meaning: Generous
Origin: Scottish Gaelic

109. Muirinn

Meaning: Beloved
Origin: Scottish Gaelic

110. Marsailla

Meaning: Warlike
Origin: Extended form of Marsaili, Scottish Gaelic

111. Beileadh

Meaning: Little beauty
Origin: Scottish Gaelic

112. Fionnaghal

Meaning: White shoulder
Origin: Scottish Gaelic

113. Òighrigina

Meaning: New speckled one
Origin: Feminine variation of Òighrig, Scottish Gaelic

114. Muireanna

Meaning: Beloved
Origin: Scottish Gaelic

115. Coinneachag

Meaning: Fair one
Origin: Feminine diminutive of Coinneach, Scottish Gaelic

116. Fionnaidh

Meaning: Fair
Origin: Scottish Gaelic

117. Muireag

Meaning: Bright sea
Origin: Scottish Gaelic

118. Ùnaidh

Meaning: Lamb, unity
Origin: Scottish Gaelic variation of Una

119. Màireag

Meaning: Little bitter
Origin: Scottish Gaelic diminutive of Mary

120. Sorchaidh

Meaning: Radiant, bright
Origin: Scottish Gaelic

121. Rona

Meaning: Rough island
Origin: Derived from the Scottish place name Rona

122. Cairistina

Meaning: Christian woman
Origin: Scottish Gaelic form of Christina

123. Donalda

Meaning: Ruler of the world
Origin: Feminine form of Donald

124. Àlainn

Meaning: Beautiful
Origin: Scottish Gaelic

125. Àilleag

Meaning: Little beauty
Origin: Scottish Gaelic

126. Greigina

Meaning: Watchful
Origin: Feminine variation of Greig, Scottish Gaelic

127. Màiriag

Meaning: Little Mary
Origin: Scottish Gaelic diminutive of Mairi

128. Ceòmhnag

Meaning: Gentle, soft
Origin: Scottish Gaelic

129. Deargfhiona

Meaning: True red wine
Origin: Scottish Gaelic

130. Breacan

Meaning: Tartan, speckled
Origin: Scottish Gaelic

131. Sòna

Meaning: Lucky
Origin: Scottish Gaelic

132. Griogarina

Meaning: Watchful, alert
Origin: Feminine variation of Gregor, Scottish Gaelic

133. Ealair

Meaning: Noble
Origin: Scottish Gaelic

134. Fearchairina

Meaning: Dear man, beloved
Origin: Feminine variation of Fearchair, Scottish Gaelic

135. Griogarag

Meaning: Watchful, alert
Origin: Feminine diminutive of Griogar (Gregor), Scottish Gaelic

136. Màire

Meaning: Bitter
Origin: Scottish Gaelic form of Mary

137. Lìosaidh

Meaning: Devoted to God
Origin: Scottish Gaelic form of Lucy

138. Maoldònaidhina

Meaning: Servant of the world ruler
Origin: Feminine form of Maoldònaidh, Scottish Gaelic

139. Catrìonag

Meaning: Pure
Origin: Scottish Gaelic diminutive of Caitrìona

140. Sìonag

Meaning: God is gracious
Origin: Scottish Gaelic form of Janet

141. Caointeag

Meaning: Lamenting woman
Origin: Scottish Gaelic

142. Earrann

Meaning: Portion, share
Origin: Scottish Gaelic

143. Ceangalag

Meaning: Little connection or bond
Origin: Scottish Gaelic

144. Eilionoir

Meaning: Light
Origin: Scottish Gaelic form of Eleanor

145. Làrnaidh

Meaning: Fox
Origin: Scottish Gaelic

146. Raonaid

Meaning: Advisor
Origin: Scottish Gaelic form of Rachel

147. Ìomhaire

Meaning: Image
Origin: Scottish Gaelic

148. Ùisdeanag

Meaning: Little mind or spirit
Origin: Feminine diminutive of Ùisdean, Scottish Gaelic

149. Tioraidh

Meaning: Generous
Origin: Scottish Gaelic

150. Eòsaphina

Meaning: God will add
Origin: Scottish Gaelic form of Josephine

151. Blàridh

Meaning: Battlefield
Origin: Scottish Gaelic

152. Iomharina

Meaning: Archer
Origin: Feminine form of Iomhair, Scottish Gaelic

153. Ealairina

Meaning: Noble
Origin: Feminine diminutive of Ealair, Scottish Gaelic

154. Mairgread

Meaning: Pearl
Origin: Scottish Gaelic form of Margaret

155. Teàrlag

Meaning: Ruler of the people
Origin: Scottish Gaelic form of Charles

156. Ceitidh

Meaning: Pure
Origin: Scottish Gaelic diminutive of Katherine

157. Ciorstag

Meaning: Christian woman
Origin: Scottish Gaelic form of Kirsty

158. Àine

Meaning: Radiance, brilliance
Origin: Scottish Gaelic

159. Fenna

Meaning: Peaceful
Origin: Modern Scottish name

160. Lìosa

Meaning: Light
Origin: Scottish Gaelic form of Lucy

161. Maighdean

Meaning: Maiden
Origin: Scottish Gaelic

162. Teagan

Meaning: Beautiful, attractive
Origin: Scottish Gaelic

163. Seasaidh

Meaning: God is gracious
Origin: Scottish Gaelic form of Jessie

164. Fionnghal

Meaning: White shoulder
Origin: Scottish Gaelic form of Fionnuala

165. Sìosalach

Meaning: Descendant of a peaceful one
Origin: Scottish Gaelic surname turned first name

166. Sionnach

Meaning: Fox
Origin: Scottish Gaelic

167. Càilidh

Meaning: Beautiful
Origin: Scottish Gaelic

168. Muireanag

Meaning: Little beloved
Origin: Scottish Gaelic diminutive of Muireann

169. Beuladh

Meaning: Mouthful, speech
Origin: Scottish Gaelic

170. Moibeal

Meaning: Lovely
Origin: Scottish Gaelic form of Mabel

171. Caileag

Meaning: Young girl
Origin: Scottish Gaelic

172. Latharna

Meaning: From the muddy place
Origin: Scottish Gaelic

173. Seònaid

Meaning: God is gracious
Origin: Scottish Gaelic form of Janet

174. Briana

Meaning: Noble, strong
Origin: Feminine variation of Brian, used in Scotland

175. Catrìonina

Meaning: Pure
Origin: Scottish Gaelic diminutive of Caitrìona

176. Sìthidhina

Meaning: Peaceful one
Origin: Feminine variation of Sìthidh, Scottish Gaelic

177. Liorag

Meaning: Little meadow
Origin: Scottish Gaelic

178. Innesina

Meaning: Island
Origin: Feminine diminutive of Innes, Scottish Gaelic

179. Raineach

Meaning: Ferny
Origin: Scottish Gaelic

180. Marsailina

Meaning: Warlike
Origin: Extended form of Marsaili, Scottish Gaelic

181. Àrdannaidh

Meaning: From the high place
Origin: Scottish Gaelic

182. Ailigidh

Meaning: Defender of mankind
Origin: Feminine form of Ailig (Alexander), Scottish Gaelic

183. Òranag

Meaning: Little song
Origin: Scottish Gaelic

184. Cìbhleach

Meaning: From the hollow
Origin: Scottish Gaelic

185. Ùrlaidh

Meaning: Fresh
Origin: Scottish Gaelic

186. Ailidh

Meaning: Noble
Origin: Scottish Gaelic

187. Doiridh

Meaning: Fertile
Origin: Scottish Gaelic

188. Eibhlidh

Meaning: Light
Origin: Scottish Gaelic form of Evelyn

189. Sìonagh

Meaning: God is gracious
Origin: Scottish Gaelic

190. Òranidh

Meaning: Song
Origin: Scottish Gaelic

191. Tairbeart

Meaning: Drawbridge or isthmus
Origin: Scottish Gaelic

192. Latharngheal

Meaning: Bright muddy place
Origin: Scottish Gaelic

193. Iseabal

Meaning: Pledged to God
Origin: Scottish Gaelic form of Isabel

194. Blàrach

Meaning: Field, plain
Origin: Scottish Gaelic

195. Ceatharnach

Meaning: Warrior
Origin: Scottish Gaelic

196. Caithness

Meaning: Place of the cat people
Origin: Scottish place name

197. Fianna

Meaning: Warrior band
Origin: Scottish and Irish Gaelic

198. Ìmheiridh

Meaning: Swift
Origin: Scottish Gaelic

199. Trianag

Meaning: Third part
Origin: Scottish Gaelic

200. Rois

Meaning: Rose
Origin: Scottish Gaelic form of Rose

201. Dearbhailidh

Meaning: True desire
Origin: Scottish Gaelic

202. Sorley

Meaning: Summer traveler
Origin: Anglicized form of Somhairle, Scottish Gaelic

203. Oighreach

Meaning: Heiress
Origin: Scottish Gaelic

204. Dànaidh

Meaning: Bold
Origin: Scottish Gaelic

205. Eamhairidh

Meaning: Swift
Origin: Scottish Gaelic form of Emer

206. Òraididh

Meaning: Speech
Origin: Scottish Gaelic

207. Màrlaid

Meaning: Pearl
Origin: Scottish Gaelic form of Margaret

208. Tàillear

Meaning: Tailor
Origin: Scottish Gaelic

209. Beibhinn

Meaning: Fair, melodious
Origin: Scottish and Irish Gaelic

210. Coinneachina

Meaning: Handsome
Origin: Feminine diminutive of Coinneach, Scottish Gaelic

211. Dàna

Meaning: Brave
Origin: Scottish Gaelic

212. Struan

Meaning: Stream
Origin: Scottish place name

213. Cairidhidh

Meaning: Little fortress
Origin: Scottish Gaelic

214. Àirdidh

Meaning: High, lofty
Origin: Scottish Gaelic

215. Muirleach

Meaning: Sea Warrior
Origin: Scottish Gaelic

216. Beilidh

Meaning: Beautiful
Origin: Scottish Gaelic

217. Àilidhag

Meaning: Little noble
Origin: Feminine diminutive of Àilidh, Scottish Gaelic

218. Cairmeag

Meaning: Little friend
Origin: Scottish Gaelic

219. Ùineag

Meaning: Little time or period
Origin: Scottish Gaelic

220. Eòsaphinaidh

Meaning: God will add
Origin: Scottish Gaelic variation of Josephine

221. Muirearaidh

Meaning: Bright sea
Origin: Feminine form of Muirear, Scottish Gaelic

222. Lìosaig

Meaning: Little devoted one
Origin: Scottish Gaelic form of Lucy

223. Caillean

Meaning: Young girl
Origin: Scottish Gaelic

224. Inbhir

Meaning: River mouth
Origin: Scottish Gaelic

225. Ìmhiridh

Meaning: Quick
Origin: Scottish Gaelic

226. Sorchairidh

Meaning: Radiant one
Origin: Scottish Gaelic

227. Ceatharnachd

Meaning: Warriors
Origin: Scottish Gaelic

228. Ìseag

Meaning: Little pledge
Origin: Scottish Gaelic diminutive of Isabel

229. Fionnaridh

Meaning: Fair one
Origin: Scottish Gaelic

230. Catrìonagidh

Meaning: Little pure one
Origin: Diminutive of Caitrìona, Scottish Gaelic

231. Latharnghealin

Meaning: Bright, muddy field
Origin: Scottish Gaelic

232. Eiricidh

Meaning: Peaceful ruler
Origin: Feminine form of Eric, Scottish Gaelic

233. Teàrlagidh

Meaning: Little ruler of the people
Origin: Scottish Gaelic diminutive of Charles

234. Caileagidh

Meaning: Little girl
Origin: Scottish Gaelic

235. Làrnaidhidh

Meaning: Little fox
Origin: Diminutive form of Làrnaidh, Scottish Gaelic

236. Muireallidh

Meaning: Bright sea
Origin: Scottish Gaelic

237. Coinneag

Meaning: Little handsome one
Origin: Scottish Gaelic

238. Inbhear

Meaning: River mouth
Origin: Scottish Gaelic

239. Doirbhidh

Meaning: Difficult, stubborn
Origin: Scottish Gaelic

240. Beilidhidh

Meaning: Little beauty
Origin: Scottish Gaelic

241. Teàrlagina

Meaning: Little people’s ruler
Origin: Feminine diminutive of Teàrlag, Scottish Gaelic

242. Fionnaghaid

Meaning: White-shouldered
Origin: Scottish Gaelic

243. Ciorstaidhidh

Meaning: Little follower of Christ
Origin: Scottish Gaelic diminutive of Ciorstaidh

244. Teangan

Meaning: Tongue, speech
Origin: Scottish Gaelic

245. Muireannidh

Meaning: Little sea fair
Origin: Scottish Gaelic diminutive of Muireann

246. Beitidhidh

Meaning: Little pledge to God
Origin: Scottish Gaelic diminutive of Elizabeth

247. Griogarachidh

Meaning: Little watchful one
Origin: Feminine diminutive of Griogar, Scottish Gaelic

248. Cairisidhidh

Meaning: Little Christian
Origin: Scottish Gaelic

249. Màireannaidh

Meaning: Little bitter one
Origin: Scottish Gaelic diminutive of Mary

250. Ìmheiridhidh

Meaning: Very swift
Origin: Scottish Gaelic

251. Deargfhionagh

Meaning: Red wine
Origin: Scottish Gaelic

252. Sorchaighidh

Meaning: Radiant one
Origin: Scottish Gaelic

253. Muirionnagidh

Meaning: Little bright sea
Origin: Scottish Gaelic diminutive of Muireall

254. Àileagidhidh

Meaning: Little noble
Origin: Scottish Gaelic

255. Dearbhfionachidh

Meaning: True and fair
Origin: Scottish Gaelic

256. Ceannradhidh

Meaning: Leader, chief
Origin: Scottish Gaelic

257. Gilleag

Meaning: Servant or helper
Origin: Scottish Gaelic

258. Muirearighidh

Meaning: Bright sea
Origin: Scottish Gaelic

259. Sorachaid

Meaning: Radiant one
Origin: Scottish Gaelic

260. Dearbhailidhidh

Meaning: Little true desire
Origin: Scottish Gaelic

261. Latharnidhidh

Meaning: Little muddy place
Origin: Scottish Gaelic

262. Eòsaphinagidh

Meaning: Little God will add
Origin: Scottish Gaelic diminutive of Josephine

263. Cairistìonagidhidh

Meaning: Little Christian
Origin: Scottish Gaelic diminutive of Cairistìona

264. Màireachidhidh

Meaning: Little bitter one
Origin: Scottish Gaelic

265. Blàrachidhidhidh

Meaning: Little field or plain
Origin: Scottish Gaelic

266. Beathagidh

Meaning: Little life
Origin: Scottish Gaelic diminutive of Beathag

267. Fionnaghalgidh

Meaning: Little white shoulder
Origin: Scottish Gaelic

268. Coinneachidhidh

Meaning: Little handsome one
Origin: Scottish Gaelic

269. Ùisdeanagidhidh

Meaning: Little mind or spirit
Origin: Scottish Gaelic

270. Teangalagidh

Meaning: Little tongue or speech
Origin: Scottish Gaelic

271. Eibhlinidhidh

Meaning: Little light
Origin: Scottish Gaelic diminutive of Evelyn

272. Liosaidhidhidh

Meaning: Little light
Origin: Scottish Gaelic diminutive of Liùsaidh

273. Cairidhidhidhidh

Meaning: Little fortress
Origin: Scottish Gaelic

274. Maighreadidhidh

Meaning: Little pearl
Origin: Scottish Gaelic diminutive of Mairead

275. Iolairidhidh

Meaning: Little eagle
Origin: Scottish Gaelic

276. Làrnadhidhidhidh

Meaning: Little fox
Origin: Scottish Gaelic

277. Gilleasgaigidhidh

Meaning: Little servant of the bishop
Origin: Scottish Gaelic

278. Oighrid

Meaning: New speckled one
Origin: Scottish Gaelic

279. Murrina

Meaning: Beloved
Origin: Scottish Gaelic

280. Skara

Meaning: Rock, cliff
Origin: Scottish place name

281. Lìadh

Meaning: Grey
Origin: Scottish Gaelic

282. Donnla

Meaning: Brown-haired
Origin: Scottish Gaelic

283. Rùbhag

Meaning: Little red
Origin: Scottish Gaelic

284. Tàrmach

Meaning: Generous
Origin: Scottish Gaelic

285. Callain

Meaning: Battle maiden
Origin: Scottish Gaelic

286. Gràinne

Meaning: Grain or love
Origin: Scottish and Irish Gaelic

287. Làilidh

Meaning: Blossom
Origin: Scottish Gaelic

288. Duanaidh

Meaning: Little song
Origin: Scottish Gaelic

289. Cìobhain

Meaning: Little hill
Origin: Scottish Gaelic

290. Iolandaidh

Meaning: Violet flower
Origin: Scottish Gaelic

291. Beòthail

Meaning: Lively, vibrant
Origin: Scottish Gaelic

292. Aileas

Meaning: Noble
Origin: Scottish Gaelic form of Alice

293. Fionnag

Meaning: The white fair one
Origin: Scottish Gaelic

294. Teàrlagadh

Meaning: Little ruler of the people
Origin: Scottish Gaelic

295. Muirnea

Meaning: Beloved
Origin: Scottish Gaelic

296. Cairenn

Meaning: Little friend
Origin: Scottish Gaelic

297. Beinnidh

Meaning: Little hill
Origin: Scottish Gaelic

298. Gàbhraidh

Meaning: Little goat
Origin: Scottish Gaelic

299. Saorsaidh

Meaning: Freedom
Origin: Scottish Gaelic

300. Gilleann

Meaning: Little servant
Origin: Scottish Gaelic

301. Sgàire

Meaning: Skirmisher
Origin: Scottish Gaelic

302. Mùirinn

Meaning: Little beloved
Origin: Scottish Gaelic

303. Fìona

Meaning: Wine
Origin: Scottish Gaelic

304. Dairine

Meaning: Fertile
Origin: Scottish and Irish Gaelic

305. Aodhag

Meaning: Fire
Origin: Scottish Gaelic

306. Mhórag

Meaning: Little great one
Origin: Scottish Gaelic

307. Fìleag

Meaning: Little poet
Origin: Scottish Gaelic

308. Cillean

Meaning: Little church
Origin: Scottish Gaelic

309. Lèigh

Meaning: Healer
Origin: Scottish Gaelic

310. Ùrnaigh

Meaning: Prayer
Origin: Scottish Gaelic

311. Feòrag

Meaning: Little squirrel
Origin: Scottish Gaelic

312. Rìonaidh

Meaning: Little queen
Origin: Scottish Gaelic

313. Gormag

Meaning: Blue one
Origin: Scottish Gaelic

314. Gillechoinnich

Meaning: Servant of Kenneth
Origin: Scottish Gaelic

315. Làgnag

Meaning: Little hollow
Origin: Scottish Gaelic

316. Gràdh

Meaning: Love
Origin: Scottish Gaelic

317. Fìorag

Meaning: Little truth
Origin: Scottish Gaelic

318. Cailean

Meaning: Whelp or cub
Origin: Scottish Gaelic

319. Ruaidhreach

Meaning: Red king
Origin: Scottish Gaelic

320. Tìrnan

Meaning: Landlord
Origin: Scottish Gaelic

321. Seabhag

Meaning: Hawk
Origin: Scottish Gaelic

322. Ùrnaigidh

Meaning: Little prayer
Origin: Scottish Gaelic

323. Sgeòlan

Meaning: Little storyteller
Origin: Scottish Gaelic

324. Làthair

Meaning: Presence
Origin: Scottish Gaelic

325. Tìreach

Meaning: Landowner
Origin: Scottish Gaelic

326. Mhìchealina

Meaning: Little Michael
Origin: Scottish Gaelic

327. Siùsanag

Meaning: Little lily
Origin: Scottish Gaelic diminutive of Susan

328. Aileasag

Meaning: Little noble
Origin: Scottish Gaelic diminutive of Alice

329. Ceitinn

Meaning: Little pure one
Origin: Scottish Gaelic diminutive of Katherine

330. Sòrnaidh

Meaning: Little comforter
Origin: Scottish Gaelic

331. Coinneagan

Meaning: Little fair one
Origin: Scottish Gaelic

332. Màlanaidh

Meaning: Little noblewoman
Origin: Scottish Gaelic

333. Àluinidh

Meaning: Very beautiful
Origin: Scottish Gaelic

Final Words

These beautiful names from Scotland show us how special naming traditions can be. From names that mean strength and beauty to ones inspired by nature’s wonders, each carries its magic.

You’re picking a name with deep roots, whether you choose a short name like Fia (meaning deer) or a longer one like Fionnuala (meaning white shoulder).

Many of these names shine bright today, connecting modern families to Scotland’s rich past. They remind us of misty mountains, wildflowers, and brave hearts from long ago.

So whether you’re looking for a name that’s easy to say or one that tells an ancient tale, Scotland’s naming heritage offers something special.

Noah Sullivan

Noah Sullivan

Noah Sullivan is a renowned researcher and full-time freelancer with an MA in Anthropology from Harvard University who has been part of various dynamic teams. His extensive fieldwork and academic pursuits have equipped him with a deep understanding of the socio-cultural impacts of names.
She is a passionate traveler and a great reader of historical fiction. She also brings a unique blend of academic knowledge and practical insights to his writing. She infuses his passion for culture into his insightful articles, making them informative and engaging.

https://www.mothersalwaysright.com

Leave a Reply

Your email address will not be published. Required fields are marked *