103 Scottish Girl Names: Unique, Lovely, and Beautiful Baby Names from Scotland

  • By: Jess
  • Date: August 8, 2022
  • Time to read: 8 min.

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

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

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

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

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

Deoiridh

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

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

Fionnuala

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

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

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

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

Peigi

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

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.

Seonaid

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

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.