Scottish Girl Name

113 Scottish Girl Names for Your Baby Girl

Share with your friends 🥹!

Scotland has majestic castles, green highlands, vast lochs, towering mountains, and deep waters.

It is undeniably one of the most beautiful countries in the World. Scottish girl names are unique and rich with history and culture.

Are you looking for a list of Scottish girl names for your baby girl? We have put together beautiful and memorable Scottish girl names with meanings to help you make the right choice.

Annabel

Annabel is an elegant Scottish girl name, meaning “Graceful, beautiful.”

Aileen

The Scottish name Aileen means “Rays of sunshine.”

Ailsa

The Scottish girl name Ailsa means “Consecrated to God.”

Arable

The beautiful Scottish name Arable means “Messenger of Almighty God.”

Alish

Alish is a sweet Scottish girl name, meaning “From noble kin.”

Agan

Agan is an elegant Scottish name for girls, meaning “Intelligent, beautiful.”

Amelia

The beautiful name Amelia means “Hardworking and industrious.”

Ailsa

Ailsa is a beautiful Scottish name for girls, meaning “Supernatural victory; Noble maiden.”

 Alana

Alana is a beautiful Scottish girl name; it means “precious child.”

Ann

Ann is a unique Scottish girl name, meaning “Graceful.”

Arable

Arable is a unique Scottish name for girls; it means “Prayerful.”

 Agness

The Scottish girl name Agness means “Holy, chaste.”

Alison 

Alison is a famous Scottish name for girls; it means “Noble.”

Aurla

Aurla is a sweet Scottish name for girls, meaning “The golden princess.”

Bonnie

Bonnie is a sweet Scottish name for girls, meaning “Cheerful, beautiful.”

Blair

Blair is a common Scottish girl name, meaning “Battlefield.”

Bonelle

Bonelle is a beautiful Scottish name for girls; it means “A beautiful woman with a good nature.”

Beileag

The Scottish girl name Beileag means “Promise of God.”

Bridget

Bridget is a famous Scottish name for girls; it means “Power, strength.”

Caoimhe

Caoimhe is a sweet Scottish name for girls, meaning “Beautiful.”

Catriona

The Scottish name Catriona means “Pure/purity.”

Cora

Cora is a unique Scottish name; it means “Virtuous, Maiden.”

Caillen

Caillen is a sweet Scottish girl name, meaning “A powerful and potent person.”

Caitir

The Scottish girl name Caitir means “Of pure nature.”

Camellia

The name Camellia means “Helper of the priest.”

Cairstine

The beautiful name Cairstine is a Scottish name for girls, meaning “believer of Christ.”

Caitrin

Caitrin is a unique Scottish name for girls; it means “Pure.”

Drew

Drew is a Scottish name for girls, meaning “Brave, courageous.” It is the feminine version of the name Andrew.

Donaldina

Donaldina is a powerful Scottish name for girls, meaning “Great leader, World ruler.”

Davita

The Scottish girl name Davita means “A unique cherished individual.”

Dolina

The Scottish name Dolina means “Ruler of the World.”

Daviana

Daviana is a unique Scottish name for girls, meaning “Everyone’s favorite /beloved.”

Davina

Davina is the feminine version of the name David; it means “Beloved.”

Davonna

The Scottish girl’s name Davonna means “Leader.”

Donalda

The Scottish girl’s name Donalda is Donald’s feminine form; it means “World Ruler.”

Elaine

Elaine is a beautiful Scottish name for girls, meaning “Bright, shining light.”

Elsbeth

The Scottish name Elsbeth means “God is bountiful.”

Erwina

Erwina is a Scottish girl name, meaning “A beautiful friend.”

Elspeth

The name Elspeth is the Scottish form of Elizabeth; it means “Chosen by God.”

Elsie

Elsie is a Scottish girl name; it means “The Almighty is bountiful.”

Emily

Emily is a strong Scottish name for girls, meaning “Industrious.”

Ella

Ella is a beautiful name for Scottish girls; it means “Fairy maiden.”

Emilia

The Scottish name Emilia means “Winning.”

Ferelith

The Scottish girl’s name Ferelith means “True Sovereignty.”

Fiona

The beautiful Scottish name Fiona means “Fair.”

Fina

Fina is a Scottish name for girls; it means “One who shall add.”

Flora

Flora is a sweet Scottish girl name, meaning “Flower.”

Freya

The Scottish name Freya means “Goddess of love.”

Greer

Greer is a beautiful Scottish name for girls; it means “Guardian/ a cautious person.”

Gormlaith

The Scottish girl name Gormlaith means “a famous princess, illustrious.”

Grier

The Scottish name Grier means “Watchful, alert.”

Garia

Garia is a Scottish name for girls, meaning “Short.”

Galiene

Galiene is a beautiful name for Scottish girls, meaning “Damsel.”

Grizela

The Scottish name Grizela means “Grey-haired.”

Griselda

The name Griselda means “Grey battle.”

Gordana

The name Gordana means “Proud.”

Isobel

Isobel is a unique name for Scottish girls; it means “Pledged to God.”

Isla

The Scottish girl name Isla means “Island.”

Jamesina

The Scottish girl name Jamesina is the feminine form of James; it means “Supplanter.”

Jaimy

Jaimy is a Scottish name for girls, meaning “may God protect.”

Janneth

The name Janneth means “God’s gracious gift.”

Jessie

The sweet Scottish girl name Jessie means “Wealthy.”

Jaime

The Scottish name Jaime means “God protect.”

Jaine

This beautiful Scottish girl name means “A gift from God.”

Jean

The name Jean means “God is gracious.”

Kelina

Kelina is a unique name for Scottish girls; it means “Strong-willed.”

Kenna

Kenna is a Scottish name for girls; it means “Born from flames.”

Kenina

The Scottish name Kenina means “One who is born out of the fire.”

Leith

The name Leith means “Flowing water.”

Leana

Leana is a beautiful Scottish name for girls; it means “Grace, favor.”

Lainey

Lainey is a sweet Scottish name for girls, meaning “Shining light.”

Lesly

Lesly is a Scottish girl name; it means “Sacred garden.”

Leslie

The Scottish name Leslie means “A field of Holiness.”

Morag

Morag is a beautiful name for a Scottish girl, meaning “Princess.”

Margaret

Margaret is a famous Scottish name for girls; it means “Pearl, precious.”

Maigie

Maigie is a Scottish girl name, meaning “Pearl.”

Makenna

Makenna is a strong Scottish name for girls, meaning “Child of the handsome one.”

Mairi

The name Mairi means “Someone full of bitterness.”

Moira

The Scottish name Moira means “Sea of bitterness.”

Mhari

Mhari is a sweet Scottish girl name, meaning “The much-loved one.”

Mhairi

The Scottish name Mhairi means “the dearest one.”

Maezie

Maezie is a beautiful Scottish name for girls, meaning “One who is beautiful like a pearl.”

Machara

The Scottish name Machara means “Plain.”

Maidie

The beautiful name Maidie means “Young woman.”

Moibeal 

Moibeal is a sweet Scottish name for girls, meaning “Loveable.”

Murdina

The Scottish name Murdina means “Warrior of the sea.”

Neale

Neale is a strong Scottish girl name, meaning “Victor, fighter.”

Nighean

The Scottish name Nighean means “Young woman.”

Nes 

Nes is a unique Scottish name for girls; it means “A decent and gentle person.”

Osla

The girl’s name Osla means “One who comes from a steep place.”

Oighrig

Oighrig is a Scottish name that means “Speckled one.”

Pate

Pate is a strong Scottish girl name; it means “A great fighter.”

Puspamanjari

The Scottish name Puspamanjari means “A girl like a flower bud.”

Posey

This beautiful Scottish girl name means “A bunch of flowers.”

Peigi

The Scottish name Peigi means “One who is governed by tradition.”

Ronalda

Ronalda is a unique name for Scottish girls, meaning “A wise ruler.”

Reyne

Reyne is a beautiful Scottish girl name; it means “A queen and a strong counselor.”

Rossalyn  

Rossalyn is a sweet Scottish name for girls, meaning
Little rose”.

Rhona

The name Rhona means “A wise ruler.”

Senga

The Scottish girl name Senga means “Pure, chaste.”

Shona

Shona is a unique Scottish girl name; it means “God is gracious.”

Skye

Skye is a famous Scottish girl name, meaning “Bold, Adventurous.”

Seema

The Scottish name Seema means “Listener.”

Seonag

Seonag is a Scottish name for girls; it means “God is merciful.”

Sorcha

The name Sorcha means “Brightness.”

Torrii

Torrii is a strong Scottish girl name, meaning “Conqueror, winner.”

Una

Una is a Scottish name; it means “Famine, hunger.”

Teasag

The name Teasag means “God is gracious.”

Vevina 

Vevina is a unique Scottish girl name; it means “Sweet lady.”

Vertie

Vertie is a Scottish name for girls; it means “A virtuous person.”

Wylie

The Scottish name Wylie means “Resolute protection.”

Wynda

The name Wynda means “From a narrow path.”

Yvaine

Yvaine is a beautiful Scottish name for girls; it means “An evening star.”

Leave a Reply

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