Looking for a unique and beautiful Scottish girls names for your baby girl? Scotland is known for its stunning landscape and lovely people, so it’s no surprise that the names from this country are just as wonderful.
In this guide, we will discuss different Scottish girl names. Each one is unique and has a special meaning. We hope you find the perfect name for your little one!
Scottish Baby Girl Names Beginning A-C
Aileen
Aileen is a Scottish feminine given name. It is the Scottish form of the Irish name Ailín, which is a diminutive of the Irish name Ailbe. The name Aileen is pronounced EE-leen. The name Aileen is also anglicised as Eileen.
Adaira
Adaira is a Scottish name, derived from the Gaelic for “oak tree grove”.
Aila
Aila is a feminine given name of Scottish origin, and is a diminutive form of the name Ailbhe. It can also be spelled Ayla.
Aileana
Aileana is a feminine given name, of Scottish origin. The meaning of Aileana is “from the green meadow”.
Ailie
Ailie is a Scottish diminutive of the name Alice, which is of Old German origin and means “noble” or “kind”.
Ailsa
Ailsa is a Scottish name, derived from the Ailsa Craig, a rocky islet in the Firth of Clyde. The name Ailsa means “Elfin Rock” it can also mean noble maiden.
Alexina /Alickina / Kina (pet form)
Alexina is a feminine given name of Greek origin, and a diminutive form of the name Alexandra. It means “defender of mankind”, mainly used in the Highlands of Scotland.
Athdara
Athdara is an Scottish name meaning “from the oak tree”. It is derived from the Gaelic word for “oak”, which is dara. The name Athdara can also be spelt as Aodh Dara or Aodhara.
Amhladh
The name Amhladh is of Scottish origin, the variant of Olaf.
Aoife
Aoife is a feminine given name of Irish origin, anglicised as Eva or Eve, also very popular in Scotland. It comes from the Old Irish name Aoibh meaning beauty.
Annella
Annella is a feminine given name mainly used in the Highlands, a diminutive of the Latin name Anna. It is of Hebrew origin, and the meaning of Annella is “He (God) has favored me”.
Bearnas
Bearnas is a Gaelic name which means “gap” or “pass”. It is derived from the Old Irish word béarna.
Beathag
The name Beathag is of Scottish origin and means “life” or “lively”. It is derived from the Gaelic word beatha, which has the same meaning.
Beileag
Beileag is a Scottish diminutive of the name Isabel, which is itself a Spanish form of the name Elizabeth. The name Elizabeth is of Hebrew origin, and means “my God is an oath” or “my God is abundance”.
Beitidh
The name Beitidh is a Scottish Gaelic form of the name Betty, a diminutive of Elizabeth.
Beitris
The name Beitris the Scottish version of the name Beatrix, which is of Latin origin and means “voyager” or “traveler”.
Bhictoria
Bhictoria is a feminine given name of Scottish origin, and a variant spelling of the name Victoria. The meaning of Bhictoria is “victorious”.
Bonnie
Bonnie is a Scottish name meaning “fine” or “pretty”.
Bradana
Bradana is a feminine given name of Scottish origins and means salmon.
Cadha
Cadha is a Scottish Gaelic word meaning “hollow” or “valley”. It can also be used as a given name.
Calaminag
A female variant of the name Calum.
Caillic
Caillic is a feminine given name of Irish origin, meaning “girl” or “maiden”.
Cairistiona
Cairistiona is a feminine Scottish Gaelic given name, anglicised as Kirsty or Kirstie. It is a diminutive of Christina, which is a feminine name of Greek origin, meaning “a Christian” or “follower of Christ”.
Caitir
Caitir is a Scottish Gaelic name meaning “pure”. It is derived from the Gaelic word “cath”, meaning “battle”.
Caitlin
Caitlin is a feminine name of Irish or Scottish origin, a form of Catherine.
Catriona
Catriona is a feminine given name of Scottish origin, and is the Gaelic form of Katherine. It can also be spelled Catrìona, or in anglicised form, Katrina.
Ceit
Ceit is a Scottish feminine given name, a variant of Kate.
Ciorstaidh / Chirsty / Curstaidh
Ciorstaidh is a Scottish Gaelic feminine given name meaning Kirsty “Christie” or “Anointed One”. The name is pronounced as KEER-stie or KEER-stye.
Cullodena
Cullodena is a Scottish place name, rarely used as a girls name which means broken field covered in moss, based on the place name Culloden.
Cumina
Cumina is a feminine given name of Irish origin, and means “woman of the confluence”.
Traditional Scottish Girl Names Starting with D-E
Davina
Davina is a feminine given name of Scottish origin, and means “beloved”. It is the feminine form of the name David.
Deoiridh
Deoiridh is a feminine given name of Scottish Gaelic origin, and is pronounced as “der-EE”. It translates to “pilgrim”.
Deonaid
Deonaidh is a Scottish Highland variant of the Scottish name Seonaid.
Diorbhail
Diorbhail is a feminine given name of Scottish Gaelic origin, and is the Scottish Gaelic form of the name Dorothy. It means “gift of God”.
Dolina / Donella
Dolina is a variant of the name Dolag, a female version of Donald. Often shortened to Ina.
Ealasaid
Ealasaid is a Scottish Gaelic name, derived from Elizabeth.
Edme
Edme is the Scottish variant of Esme.
Eilidh
Eilidh is a Scottish name, derived from the Gaelic for “ pledge” or “oath”. It is pronounced “AY-lee”.
Eimhir
Eimhir is a Scottish Gaelic female name meaning “swift” or “quick”. It is pronounced “eem-her”.
Efric /Eiric / Eithrig / Oighrig
Efric is a Scottish female variant of Oighrig, which means new speckled one. Very similar to Irish name Aifric.
Elsie / Elspeth
Elsie is a diminutive of the name Elspie, a form of Elspeth. Elspeth is a Scottish variant of the name Elizabeth, which is of Hebrew origin and means “God is my oath”.
Eubh
Eubh is a feminine given name of Irish origin, and is a variant of the name Eve. It can also be spelled as Eibh or Eva. The name means “life” or “living one”.
Euna
Scottish version of Una.
Scottish baby girl names beginning with F-I
Fenella / Finella / Finola
Fenella is a Scottish name, derived from the Gaelic word fionn, the Irish meaning “white” or “fair”, and is the equivalent to the Irish name Fionnuala. Finola is an feminine given name, anglicized from the Gaelic Fionnghuala.
Fiona
Fiona is a Scottish name, the anglicised form of the Gaelic name Fionnghuala. The name is thought to mean “white, fair”, “clear”, or “bright”. Fiona is sometimes used as a diminutive of Fionnuala.
Freya
Freya is a Norse goddess of love, beauty, war, and death. Her name means “lady”. She is the daughter of the god Njord, and the sister of the goddess Freyja. Freya is the patron goddess of love, beauty, and fertility.
Gormlaith
Gormlaith is an old Gaelic name, anglicised as Gormley, the Scottish meaning “illustrious lady”. It is derived from the Old Irish elements form, meaning “blue” or “illustrious”, and faith, meaning “lady”.
Heather
Heather is a native Scottish plant and flower of Scotland.
Iona
Iona is a feminine given name of Scottish origin, and means “island in the Scottish Hebrides”. It is derived from the Old Norse name Ívarr, which was brought to Scotland by Viking settlers.
Ina
Ina is often given to masculine names to create a feminine version, for example Alickina or Alexina, but now is often used as a name in its own right.
Iseabail
Iseabail is a Scottish form of the name Elizabeth
Isla
Isla is a Scottish name from the Isle of Islay in the Hebrides and a Scottish river, but makes a beautiful name for any little girl.
Popular Scottish girl names Starting With K-M
Kirstie / Kirsty / Kirstin
Kirstie is a Scottish diminutive of the name Christina. Can also be spelled Ciorstaidh, Ciorstag, Curstaidh and Curstag, they are all variants of the same name.
Laire
Laire is a Scottish name, derived from the Old Norse name Hláfr, which means “leaf”.
Leagsaidh
Leagsaidh is a Scottish Gaelic name meaning “Lexie”.
Liusaidh
Liusaidh is a Scottish name, derived from the Gaelic for “light”. It is a feminine name, typically anglicised as Lucy.
Logan
The name Logan is of Scottish origin, from the place name.
Lorna
Lorna is a feminine given name of Scottish origin from the place name Lorn.
Magaidh
Magaidh is a feminine given name of Scottish Gaelic origin, anglicised as Maggie or Peggy.
Mairi (variant Maili)
Mairi is a Scottish form of the English name Mary, which is of Hebrew origin and means “wished-for child” or “star of the sea”.
Maighread
Maighread is a feminine given name of Irish and Scottish origin, anglicised as Margaret.
Malvina
Malvina is a feminine given name of Scottish origin, derived from the Gaelic mala mhinn, meaning “smooth brow”. It can also be spelled Malvin, Malvyn, or Malvine.
Marsaili
Marsaili is a Gaelic feminine given name, anglicised as Margery, common in the Scottish highlands.
Morag / Mor
Morag is a Scottish feminine given name, a pet form of the name Mor, meaning large or great one.
Morna
Morna is a feminine given name of Scottish and Irish origin. It is derived from the Old Irish morna meaning “beloved”.
Morven
Morven is a Scottish name meaning “big gap”.
Muireall
The name Muireall is of Scottish Gaelic origin, and means “sea-bright” anglicized as Muriel.
Murdag
Murdag is a Scottish Gaelic name, meaning Lord, feminine version of Murdo.
Unique Scottish Girl Names N-Z
Nighean
Nighean is a Scottish Gaelic feminine given name, meaning “daughter”.
Peigi
Peigi is a feminine given name of Scottish origin, a diminutive form of Margaret
Raighnaid
Raighnaid is a feminine given name of Scottish Gaelic origin, and means “queenly”. It is the Scottish form of the anglicized form Regina, which is Latin meaning “queen”.
Rhona
Rhona is a feminine given name of Scottish and Irish origin, a feminine form of Ronald.
Saundra
Saundra is Scottish variation on Sandra.
Seasaidh
Seasaidh is a Scottish Gaelic feminine given name meaning Jessie.
Senga
Senga is a Scottish name, derived from the Gaelic seang, meaning “slender” or “graceful”.
Seonag
Seonag is a Scottish feminine given name meaning Joan.
Seonaid
Seonaid is a Scottish form of the name Janet, which is derived from the Greek name Ιωάννα (Ioanna), which was the name of a female disciple of Jesus. The name Janet is thought to be a corruption of the French Jehanne, which is the feminine form of Jean, which is the French form of John.
Shona
Shona is a feminine given name, diminutive of Seonag or Seonaid.
Siubham
Siubham is the Scottish version the Irish name SJehanne, meaning Judith.
Siusan
The name Siusan is of Scottish origin, and is a diminutive form of the name Susan. It means “lily”.
Sorcha
Sorcha is a feminine given name of Gaelic origin, meaning “bright” or “radiant”.
Tearlag
Tearlag is a Scottish Gaelic feminine given name, the female variant of Tearlach meaning instigator.
Teasag
The name Teasag is of Scottish origin, and is a diminutive of the name Jessie.
Una
Una is a feminine given name of Irish and Scottish which means hunger and famine.
Take Away on Scottish Baby Names
If you are looking for a Scottish girl name for your baby, hopefully, you have found one in our lists of Scottish baby girl names above.
Whether based on traditional names or popular Scottish girl names or even a Scottish surname, there is something for everyone in our lists of Scottish names for girls!
Many Scottish girl’s names are very similar to Irish girl’s names because of the close relationship between the two countries. The Gaelic language, which is native to both Scotland and Ireland, has had a huge influence on Scottish names, originating in Ireland.
In Scottish history, the language came from Ireland and developed in Scotland, so many of the Scottish variation names are very similar to Irish names.