Top 190 Scottish Girl Names & Their Meaning

Scotland has long served as an inspiration for poets and artists, making it a great place to turn for inspiration for a unique, enchanting name for your bonnie wee lassie. Whether you prefer traditional names steeped in history or modern twists on classics, our list features almost 200 options for every taste - whether you want to honour your Scottish heritage or simply embrace the culture!

Popular Scottish Girl Names

Taking a look at some of the top girl names in Scotland is a great place to start if you need to decide on a name for your little one. Some of the popular names in Scotland are of Scottish origin, including Isla and Daisy. Read on for more popular choices!

1. Amelia. From a Germanic word meaning ‘work’, Amelia first became popular in eighteenth-century England and is now one of the most popular girl names in Scotland. It is also the name of the first female pilot to fly solo across the Atlantic, Amelia Earhart.

2. Ava. Also of Germanic origin, Ava means ‘like a bird’, making it the ideal choice for a free-spirited little girl! Pronounced AY-vuh, Ava is a variant of the classic name Eve and one of the more popular baby name choices in Scotland right now.

3. Daisy. Inspired by the flower of the same name, Daisy means ‘day's eye’, referring to the flower's habit of opening with the sun and closing at dusk – just like your little girl. While it’s English in origin, it’s a popular name choice in Scotland. If you like the idea of naming your little one after a flower, be sure to check out our list of flower names for girls.

4. Emily. Emily is a highly popular name around the globe, including in Scotland. From the feminine form of the Roman family name Aemilius, Emily means ‘rival’ in Latin. But don’t let that dissuade you, Emily is a classic name with many strong namesakes throughout history.

5. Emma. While it may sound as though it’s related to Emily, Emma has entirely different origins altogether. Based on a Germanic name meaning ‘whole’ or ‘universal’, Emma perfectly encapsulates everything your baby girl will be to you.

6. Isla. Pronounced EYE-la, Isla is the only name among the 10 most popular Scottish girl names in Scotland to have Scottish Gaelic origins! Isla comes from the local word for ‘island’ and is linked to Islay, an island off the west coast of Scotland renowned for its peaty, smoky whiskies.

7. Katie. Katie rose to popularity back in the 80s in Scotland and it's still a favourite. Originating from the Greek word for ‘pure’ and ‘clear’, Katie is a short form of Katherine, similar to Kate.

8. Lucy. From the Latin word for ‘light’, could there be a more fitting name for the light of your life? Lucy is the English form of Lucia, which is also an adorable choice.

9. Olivia. A classic name that has been popular for centuries, including in Scotland, where it has been one of the top names in recent years. Olivia means ‘olive tree’ in Latin, making it a great choice for parents looking to give their little girl a name inspired by nature.

10. Sophie. France and Scotland have a long history of close ties, to pay homage to this unity, or perhaps if you have French or Scottish roots, Sophie could be a lovely name for your little girl. Meaning ‘wisdom’ in French, Sophie is one of the most popular names in Scotland. We have compiled a list of French names for girls to help you find more inspiration.

Traditional Scottish Girl Names

Draw inspiration from Scotland’s diverse linguistic history to find a traditional Scottish baby girl name! Names like Eilish and Moira offer a Scottish twist on their more widespread anglicised counterparts. In the list below, you can discover some of our favourite traditional Scottish baby names.

11. Ailsa. Pronounced AYL-sa, Ailsa means ‘from the island of Alfsigr’, in reference to the island of Ailsa Craig in Scotland, which gets its name from Alfsigesey, the Old Norse word meaning ‘Alvaldi's island’.

12. Athol. Derived from the name of a district in Scotland, Athol also has a link to Scottish Gaelic. The word Athall derives from the Old Irish ath Fhotla, meaning ‘new Ireland’, making it a fitting choice for babies with either Scottish or Irish heritage.

13. Caitlin. In addition to being a popular Irish girls’ name, Caitlin is also a Scottish variant of Katherine. The name means ‘pure’ or ‘clear’, just like Katie above.

14. Eilidh. For an undisputedly Scottish Gaelic girls’ name, why not go for Eilidh? Pronounced EH-lee, Eilidh means ‘from the island’. It is also similar to Ailsa as a variant of the name Eilís, the Scottish form of the Irish name Ailís.

15. Eilish. Pronounced AY-lish or EYE-lish, Eilish is a Gaelic name, commonly regarded as the Irish form of Elizabeth, meaning ‘pledged to God’. It also has connections to Scotland, where it is used as a variant of the Scottish Gaelic name Ealasaid, the traditional Scottish form of Elizabeth. This name reflects a deep cultural heritage tied to both Irish and Scottish traditions. It’s also the name of the popular singer Billie Eilish, who is actually of Irish and Scottish descent.

16. Fionnuala. If you’re a fan of old-fashioned girls’ names, this historical Scottish girls’ name could be the one for your little girl. Pronounced fin-OO-la, Fionnuala has Irish origins and means ‘fair’, ‘white’ or ‘bright stranger’, and the more traditional Scottish form of this name is Fenella (which you’ll find further down in our list).

17. Freya. A name steeped in tradition, Freya is the goddess of love, fertility, and war in Norse mythology. As Freya also means ‘lady’, it’s the perfect Scottish name for your little lady.

18. Gormelia. This Scottish girls’ name is the feminine form of Gormley, and the Scottish variant of the Old Irish name Gormlaith. It means ‘illustrious ruler’.

19. Kirsty. Kirsty may be a popular name in all corners of the English-speaking world, but did you know that it’s actually a classic Scottish girls’ name? A short form of the Scottish name Kirstin, it means ‘follower of Christ’.

20. Màiri. Pronounced MAY-ryi, Màiri means ‘beloved’ and comes from the Hebrew name Miryam. A Scottish variant of Mary, Màiri is a fun Gaelic twist on the classic biblical name.

21. Moira. Like Màiri, Moira is another variant of Mary and derived from Miryam. Pronounced MOY-ra, this girls’ name also means ‘star of the sea’ – a poetic choice for your little girl!

22. Mòrag. Perhaps you’re aware of the English forms of Mòrag; Sarah and Marion. Mòrag is a traditional Scottish Gaelic name and a diminutive of the medieval Irish name Mór, simply meaning ‘great’.

23. Morven. Pronounced MAWR-vehn, Morven comes from the Scottish word for ‘gap’ or ‘big mountain’. It’s also the name of a hill and region in western Scotland, known as the Palace of god in Pict mythology.

24. Niamh. Another Irish name with popularity in Scotland, this moniker is pronounced NYEEV and means ‘bright’. In Irish legends, Niamh was the daughter of Manannán mac Lir, the sea god.

25. Orla. For another Scottish girls’ name with strong links to Ireland, why not opt for Orla? The short form of Orlaith, Orla means ‘golden princess’, a meaning any little princess will love.

26. Senga. As a palindrome and an anagram for the name Agnes, Senga is a unique name you don’t come across every day! In Gaelic, the name means ‘fair one’ or ‘slender’.

27. Sheena. Meaning ‘God is gracious’ or ‘God’s gift’, Sheena is an anglicised form of the Scottish name Sìne, which is also a form of Jane.

28. Sorcha. You may know it from its anglicised versions Sarah or Clara, but Sorcha, pronounced SOR-ka, is a Scottish girls’ name that dates back to medieval times. Meaning ‘radiant’ and ‘bright’, it’s a name for girls who want to stand out from the crowd.

29. Teàrlag. Pronounced TYEH-ar-lekh, this Scottish girls’ name is the feminine form of Teàrlach. Both Teàrlag and Teàrlach are forms of the Old Irish name Toirdhealbhach, meaning ‘instigator’. This original form was a popular name used by many medieval Irish kings. Teàrlag can be anglicised to Charlotte.

30. Wilma. The short form of the German name Wilhelmina, which is itself the female form of the name William. This cute and traditional Scottish girls’ name means ‘determined protector’.

More Traditonal Scottish Girl Names

Traditional Scottish girl names often feature combinations of sounds and spellings rarely found elsewhere. If you’ve been inspired by the names above, be sure to check out these other choices:

 Name

Pronunciation

Meaning

31.

Astrid

AS-trid

AS-trid

32.

Beathag

BYA-hak

Life

33.

Catrina

ca-TREE-naPure
34.

Eilís

EYE-leesh

Noble

35.

Eiluned

ehl-IN-ehd

Image, idol

36.

Elspeth

EHLS-peth

God’s promise

37.

Ginevra

ji-NUR-va

Fair or white

38.

Isobel

IZ-eh-behl

God is my oath

39.

Jamesina

JAYM-es-ee-na

Holder of the heel

40.

Katriona

ke-TREE-na

Pure

41.

Kenna

KEN-nah

Born of fire

42.

Lorna

LOR-nah

Famous land

43.

Maesie

MAY-see

Pearl

44.

Máirín

MAY-ryeen

Beloved

45.

Moire

MO-reh

Beloved

46.

Muireall

MAYA-ryiel

Bright sea

47.

Oighrig

AY-ryik

Speckled

48.

Raghnaid

REY-nya

Power of the gods

49.

Sheenagh

SHEE-na

God is gracious

50.

Slàine

SLAH-nya

Health, safety

 

Cute Scottish Girl Names

While many Scottish baby names are associated with long tradition and strength, that doesn’t have to mean they can’t also be adorable. With cute meanings to match, draw inspiration from our list of sweet baby names that are perfect for any bonnie wee lassie.

51. Ailis. Although it’s pronounced AY-lish, this adorable baby girls’ name is the Scottish Gaelic form of the popular name Alice, meaning noble. Alice is an Old French name from the Germanic moniker Adelaide, making it a fun Scottish twist on a classic French girls’ name.

52. Effie. Unlike some other traditional Scottish girl names with uncommon spellings, Effie is pronounced just as it’s spelt, EHF-ee. A diminutive of the Greek name Euphemia, Effie means ‘to use words of good omen’, perhaps itself a good omen for your wee lass.

53. Elspet. Pronounced EHLZ-peth, Elspet is the Scottish form of Elizabeth, a Hebrew name meaning ‘my God is an oath’. A name used by two of England’s most revered Queens, Elspet could be a lovely choice if you want to add a Scottish spin to a classic royal name.

54. Fenella. A cute short version of the traditional Scottish girls’ name Fionnuala. Fenella is a sweet name for your little cutie pie meaning ‘white’ and ‘fair’.

55. Fiona. Like Fenella above, Fiona also means ‘fair’. This name is the feminine form of the name Fionn, which comes from the Old Irish moniker Finn. Fiona is pronounced fee-OH-na. When she’s older, your little one may recognise it as the name of the princess in the popular movie series Shrek.

56. Maisie. Are you a fan of traditional Scottish names but fancy a cute alternative? Just like Elspeth is short for Elizabeth, Maisie is a short Scottish form of a more traditional name, Margaret, which means ‘pearl’.

57. Moyra. Moyra is pronounced the same as the Scottish classic name Moira but offers a different spelling that you won’t encounter very often. Like Moira, the name also means ‘star of the sea’, which is pretty darn cute if you ask us!

58. Sheona. Pronounced SHEE-oh-na, this alternative spelling of the traditional Scottish girls’ name Shona means ‘God is gracious’.

59. Úna. If you want a short, sweet and cute name for your little lamb, look no further than Úna. Pronounced OO-neh, Úna is an ancient Scottish girls’ name meaning ‘lamb’.

More Cute Scottish Girl Names

The Scottish have certainly come up with some adorable names over the years. If you still can’t choose, we’re sure the next few names will provide some extra inspiration.

 Name

Pronunciation

Meaning

61.

Aila

IE-lah

Holy, blessed

62.

Alna

AHL-na

Flowing water

63.

Anna

AWN-ah

Favour, grace

64.

Donella

dah-NEL-ah

Ruler of the world

65.

Eara

ee-RAH

Woman from the east

66.

Eppie

EHP-ee

To speak good

67.

Jessie

JEHS-ee

God is gracious

68.

Katrina

keh-TREE-neh

Pure

69.

Lillias

LIL-ee-ahs

My God is an oath

70.

Pate

PAHT-ee

Nobleman

 

Scottish Girl Names with Beautiful Meanings

Pay homage to the rugged scenery and natural beauty of Scotland with one of these beautiful Scottish baby names. With a combination of beautiful meanings and folklore, Scottish girl names are a great place to start your hunt for an enchanting name for your little girl.

71. Afton. While still relatively rare, Afton is a unisex baby name that has become increasingly popular in recent years. Originating from Scottish Gaelic, it is believed to either refer to a river in Scotland or mean ‘evening’.

72. Ainsley. You may be familiar with Ainsley as a boy’s name from figures such as TV chef Ainsley Harriott, but did you know Ainsley is also a Scottish girls’ name? This beautiful name combines the Old English words for ‘solitary’ or ‘hermitage’ and ‘woodland clearing’.

73. Daviana. For a rare yet beautiful name of Scottish origin, Daviana is a great pick. A variant of Davianna, Daviana can trace its roots back to the Hebrew name David, which means ‘beloved’.

74. Eimhir. Pronounced EE-mehr, Eimhir is another Scottish girls’ name that comes from Irish mythology. Emer (the Irish spelling for Eimhir) was believed to possess six gifts of womanhood, including beauty, wisdom, and voice.

75. Flora. Meaning ‘flower’, Flora is a great choice for parents looking for a Scottish girls’ name inspired by nature. Flora is the anglicised form of the name Fenella that is likewise popular in Scotland. This pretty name was also borne by the Roman goddess of flowers and Spring.

76. Iseabail. Pronounced EE-sha-bahl, Iseabail is the Scottish Gaelic form of Isabella, a name steeped in history and tradition throughout the ages. Meaning ‘my God is an oath’, the name Isabella and its anglicised counterpart Elizabeth have been used by countless royals over the course of history.

77. MacKenzie. MacKenzie comes from the Scottish Gaelic surname Mac Coinnich. It’s a unisex name that means ‘beautiful’ and ‘good’.

78. Malina. The Scottish feminine form of Malcolm, Malina means ‘dove’ in Late Latin. This name is a rare yet beautiful Scottish choice.

79. Neilina. Neilina is a Scottish girls’ name and the feminine form of Neil, which in Irish is Niall. Pronounced NAY-lee-na, this beautiful girls’ name means ‘hero’ or ‘cloud’.

80. Sìneag. Based on the Scottish Gaelic name Sìne, this spelling of the name is pronounced SHEE-nyak. This cute name is a variant of Jane, which connects to John and means ‘God is gracious’.

More Scottish Girl Names with Beautiful Meanings

Struggling to pick a favourite from these beautiful Scottish girl names? Well, here are some more to add to the list:

 Name

Pronunciation

Meaning

81.

Beileag

BAY-leeg

My God is an oath

82. 

Edine

EH-deen

Noble

83.

Halleigh

HAL-ee

Home ruler

84.

Kenina

KEHN-ee-na

Respect, fire

85.

Kristie

KRIS-tee

Anointed

86.

Labhra

LOW-rah

Laurel

87.

Labhra

lil-AY-ehs

My God is an oath

88.

Lilidh

LEE-lith

Of the night

89.

Maighread

MAY-grid

Pearl

90.

Nairna

NEER-nah

Dwells at the alder tree river

 

Modern Scottish Girl Names

With so many options available, almost every Scottish girls’ name is beautiful in its own right. Here are a few modern options for you:

91. Alba. Alba is as Scottish as it gets! Meaning ‘Scotland’ in Scottish Gaelic, there’s no better way to honour your Scottish heritage than by naming your baby girl Alba. Its use as a name also originates from the ancient Roman name Albus, meaning ‘bright’.

92. Arya. Any Game of Thrones fans out there will recognise this name. Growing in popularity throughout the United Kingdom in recent years, Arya comes from an old Indo-Iranian root meaning ‘noble’.

93. Deòiridh. Pronounced TYAW-ryiy, Deòiridh means ‘pilgrim’ (as in traveller) in Scottish Gaelic. The perfect name for your little explorer.

94. Islay. Just like Isla, Islay means ‘island’ and is actually the name of an island off the west coast of Scotland. This beautiful name is pronounced IE-leh.

95. Kenna. Meaning ‘respect’ or ‘beautiful’, this Scottish girls’ name is the feminine form of Kenneth, which itself is the anglicised version of the traditional Scottish names Coinneach and Cináed. Kenna has been growing in popularity in recent years.

96. Mhairi. Pronounced VAR-ee, Mhairi means ‘beloved’ and is the Scottish variant of ‘Mary’.

97. Mòr. If you’re looking for a short and snappy name, this traditional Scottish Gaelic name for girls could be worth considering. It’s the Scottish form of the Irish name Mór, with a very similar spelling, meaning ‘great’ – a description worthy of your girl.

98. Seònaid. Pronounced SHAW-na, this Scottish Gaelic girls’ name is a form of Jane, which originates from John, meaning ‘God is gracious’.

99. Shona. Although Shona can also be traced back to the name John, like Seònaid above, and shares the meaning ‘God is gracious’, it’s actually the Scottish form of Joan, not Jane.

100. Skye. Often referred to as Scotland’s Crown Jewel, the Isle of Skye is a beautiful island located off the northwest coast of Scotland. Skye is an enchanting name that conjures images of scenic beauty, fairy-tale waterfalls and rugged peaks. It can also be associated with the meaning ‘sky’.

More Scottish Girl Names

Arya, Shona and Skye are lovely name choices for your baby girl, but check out the list below to draw more inspiration if you’re struggling to make a decision.

 Name

Pronunciation

Meaning

101.

Ceit

KAYT

Pure

102.

Ella

EHL-eh

Other

103.

Iona

ie-OH-neh

Island

104.

Kristin

KRIS-teen

Anointed
105.

Laire

LEHR

Wealth

106.

Lillian

LIL-ee-ehn

Lily

107.

Nes

NEHS

Lamb

108.

Osla

OHZ-lah

God consecrated

109.

Rose

ROZ

Famous type

110.

Ruby

ROO-bee

Red

 

Scottish Girl Names to Inspire Strength

If you want to give your little Gaelic queen a strong, courageous name, look to the land of the brave for inspiration! Home to a long history of warriors, clans and Braveheart, Scotland offers plenty of inspiration for names that are linked to strength.

111. Áedh. Derived from an Old Irish name, Áed, Áedh is an ancient Scottish girls’ name pronounced AY or EE. While you are more likely to encounter it as a boys’ name, Áedh is also a good option for your daughter, meaning ‘fire’.

112. Aimil. Aimil is a fun Scottish twist on the anglicised versions of Amelia or Emily. Pronounced AY-mehl, this Scottish girls’ name is derived from a Latin word meaning ‘rival’.

113. Brìghde. Pronounced BREE-dah, Brìghde is the Scottish Gaelic form of the Irish name Bridget, meaning ‘the exalted one’. It’s a great name to inspire strength in your little girl.

114. Fionnghal. Another name based on the Irish mythological name Fionnuala, this is the name of one of the children who was turned into a swan for 900 years. It also offers the pronunciation, FYOON-vehl.

115. Grizel. The perfect name for any little warrior, Grizel is the Scots form of Griselda, a name meaning ‘battle’. You may be familiar with some of the variants of Grizel from medieval folklore.

116. Maeve. While it may traditionally be an Irish name, Maeve has grown in popularity in Scotland in recent few years. Pronounced MAYV, it means ‘intoxicating’ and was the name borne by a famous Irish warrior queen.

117. Murdag. Derived from a Scottish Gaelic moniker meaning ‘sea battle’, Murdag is a powerful choice for a little one. The name is pronounced MEHR-dah.

118. Rhona. While it may be relatively unheard of elsewhere, Rhona is a popular girls’ name in Scotland. It comes from the Old Norse word for ‘tough island’.

119. Ronalda. The Scottish feminine form of Ronald is a common name used in Scotland. Ronalda can trace its roots back to Ragnvaldr, an Old Norse moniker meaning ‘power of the gods’ and ‘ruler’ – the perfect name for the future ruler of your heart.

120. Tormod. With both Scottish and Norwegian origins, Tormod is a unisex name most commonly used for boys in Norway. If you’re having twins, Tormod could be a Scottish boys’ name to consider. Meaning ‘Thor’s wrath’, Tormod is closely associated with Thor, the god of storms, thunder, and strength.

More Scottish Girl Names to Inspire Strength

Looking for more inspiration? Well, we’ve compiled a list of even more Scottish girl names that are linked to strength:

 

Name

Pronunciation

Meaning

121.

Agan

AY-gan

Shooting star

122.

Fina

FEE-nah

One who shall add

123.

Keltie

KEHL-tee

Clans of the Keltie

124.

Kirsteen

KEHRS-teen

To anoint

125.

Morna

MOR-nah

Affection, endearment

126.

Muriel

MYUWR-ee-ehl

Bright sea

127.

Reyne

REY-nah

To rule, queen

128.

Rodina

roh-DEE-nah

Famous ruler

129.

Rowan

RO-ehn

Red
130.

Sara

SEHR-eh

Princess

 

Scottish Forms of Common Girl Names

While there are plenty of Scottish girls’ names out there, as you may have discovered, many have anglicised versions linking them to common monikers. If you like the idea of adopting a Scottish twist on a popular name like Elizabeth, Mary or Alice, keep reading for more inspiration.

131. Aileas. Pronounced ay-LEEZ, Aileas is one of the most common Scottish forms of Alice – and there are several to choose from. It means ‘noble’.

132. Annag. From the name Hannah meaning ‘favour’ and ‘grace’, Annag is pronounced AN-ehg. This name adds an interesting Scottish touch to the popular name Anna.

133. Beitris. Pronounced BEY-treez, Beitris is the Scottish Gaelic form of the anglicised counterpart, Beatrice. Meaning ‘voyager’ and ‘traveller’, Beitris is a Scottish girls’ name fit for any little adventurer.

134. Cairistìona. If you’re a fan of Christina but want to incorporate some Gaelic spelling in your little one’s name, Cairistìona could be the name for you. Pronounced kehr-ish-TEE-na, Cairistìona means ‘anointed’.

135. Caitrìona. Pronounced KA-tree-na, this is the Scottish Gaelic form of Katherine, meaning ‘pure’. It can also be shortened to Cait or Kate for some cute nicknames but it is also beautiful on its own.

136. Ealasaid. Here’s another Scottish version of Elizabeth to add to the list, although perhaps Ealasaid might be one of the more traditional options. Pronounced EHL-eh-seht, Ealasaid also means ‘my God is an oath’.

137. Máiréad. While Margaret may be a very traditional girls’ name in the English-speaking parts of the British Isles, the Scottish and Irish form Máiréad offers a Gaelic flair. Máiréad is pronounced MA-ryed.

138. Ishbel. Recognise this one? It’s another Scottish version of the name Isabel and is pronounced in the same way. An alternative version is Sibéal, pronounced SIHb-el. Isabel is a medieval form of Elizabeth, which, of course, means ‘my God is an oath’.

139. Nandag. If you liked Annag, perhaps you will also be a fan of this alternative Scottish version of Anna, Nandag, pronounced NAN-dehg. It also means ‘favour’ and ‘grace’.

140. Síne. Similarly to Sheona and Shona above, Síne – the Scottish and Irish form of Jane – can trace its roots back to the male name John, meaning ‘God is gracious’. It is pronounced SHEE-na.

More Scottish Forms of Common Girl Names

Check out the list below if you want to discover more fun Scottish twists on common anglicised names:

 

Irish Form

Common Name

PronunciationMeaning
141.

Aileen

Eileen

ie-LEEN

Unknown

142.

Barabal

Barbara

BAHR-ah-bahl

Foreign

143.

Ciorstaidh

Kirsty

kee-OH-skee

To anoint

144.

Eilionoir

Eleanor

ehl-EE-nehr

The other Aenor

145.

Jean

Jane

JEEN

God is gracious

146.

Liùsaidh

Louisa

LYOO-si

Famous in battle

147.

Peigi

Peggy

PEHG-ee

Pearl

148.

Seonag

Joan

SHOW-nehg

God is gracious

149.

Sìleas

Cecilia

sil-AY-ehs

Blind

150.

Teasag

Jessie

TEE-zehg

To behold

 

Even More Scottish Girl Names

40 More Scottish Girl Names

151.Aingealag161. 

Colina

171.

Kellina

181.

Meribeth

152.

Anabla

162.

Dallin

172.

Kilmeny

182.Milligan
153. 

Arabel

163.

Dolina

173.

Leana

183.

Minnie

154. 

Awae

164.

Elsea

174.

Leith

184.

Neale

155. 

Blair

165.

Erskine

175.

Levene

185.

Oglesby

156.

Bonelle

166.

Erwina

176.Lìosa186.

Parlan

157.

Brichtrede

167.

Fia

177.

Lochellen

187.

Rosse

158.

Broca

168.

Finnea

178.

Machara

188.

Taye

159.

Caitir

169.

Galiene

179.

Makiya

189.

Vertie

160.

Cauley

170.

Gara

180.

Massie

190.

Yvaine

 

The Bottom Line

Hopefully, you’ve been able to draw some inspiration from these Scottish names. If you liked the sound of these Scottish baby girl names, you may be interested in our list of Scottish boy names. Or cross the oceans and check out our Japanese girl names or Italian girl names.

If you’re still struggling to pick the perfect name, look no further than the Pampers Baby Name Generator! Use the filters to narrow down your list from a seemingly endless number of options.

Cookie Consent