100 Beautiful Scottish Girl Names with Meanings

Looking for the perfect Scottish girl name for your daughter? We have listed 100 beautiful names to choose from plus their meanings.

You will be surprised at the many beautiful Scottish girl names there are. Some are of traditional Scottish in origin while some have influences from around the world but all the names we have listed below are beautiful girl names that are popular in Scotland and among Scottish people wherever they are in the world.

A lot of Scottish girl names have been influenced by the clan they belonged in or the place where they live in. Aside from that, Scottish girl names are also inspired by Irish names. Nevertheless, they all sound beautiful to the ears. Check out some of the most beautiful and popular Scottish girl names on the list below.

Scottish Girl Names Starting with A

Adamina – Of Hebrew origin and means “formed of the red earth.” A feminine form of the name Adam.

Agnes – Greek origin which means “chaste” or ”holy.”

Aileen – Of Gaelic origin and means “rays of sunshine.”

Ailith– Olde English origin and means “seasoned warrior.”

Ailsa – This name is of Old German in origin and means “noble maiden.”

Ainslie – Of Olde English origin and means “hermitage meadow.”

Alana – Gaelic in origin and means “precious child.”             

Able – Of Hebrew origin and means “exhalation of breath.”

Alison– This name is of Old German in origin and means “noble” or “nobility.”

Amelia – Scottish in origin and means “work.”

Anabell – Of English origin and means “grace.”    

Ann – Of Hebrew origin and means “graceful.”

Annag – Gaelic in origin and is the Scottish Gaelic form of the name Anna. It means “graceful” or “grace.”

Annis – Of Gaelic in origin and means “chaste” or “holy.”

Arabel– The name is of Roman origin and means “prayerful.”

Arable– Of Old French in origin and means “suitable for plowing.”

Ava– Of Latin origin and means “a bird.” It can also mean “water“ or “ island.”

Related: The Best Free Online Birth Class that is actually worth taking!

Scottish Girl Names Starting with B

Barbara – Of Green origin and means “strange” or “foreign.”

Beileag– Of Scottish origin and means “promise of God,”   

Blair– Of Gaelic origin which means “field” or “plain.”

Blaire -Of Scottish origin and means “battlefield.”

Bluebell – Of Latin origin, the name means “everlasting love and gratitude.”

Bonie – Scottish origin and means “beautiful.”     

Bridget – Of Gaelic origin and means “power” or “strength.”

Scottish Girl Names Starting with C

Cairstine – This is Gaelic origin and means “believer of Christ.”

Caitir – Of Scottish origin and means “pure.”        

Caitrin – Greek in origin and means “pure.”

Camellia – Latin in origin and means “helper to the priest.”

Catriona – Of Gaelic origin and means “pure.”

Cora – Of Greek origin and means “maiden” or “a young woman.”

Related: Best Nursery Glider Recliner

Scottish Girl Names Starting with D

Daviana– Scottish in origin and means “one who is favorite to all.” 

Davina– The feminine form of the name David and is of Hebrew origin. It means “beloved.”

Davita– Of Scottish origin and means “beloved” or “loved and admired by all.”

Davonna– Of Scottish origin and means “leader.”             

Deoiridh– Of Gaelic origin and means “pilgrim.”

Donalda– Of Gaelic origin and is the feminine form of the name Donald. This means “world ruler.”

Scottish Girl Names Starting with E

Eara– Scottish origin and means “from the east.”

Ella– Of Greek origin and means “beautiful,” “fairy maiden.” or “goddess.”

Elsie– Scottish origin and means “the Almighty is bountiful” or “God is my oath.”

Elspeth– Scottish form of the name Elizabeth and means “chosen by God” or “consecrated by God.”

Emer– Of Irish origin and means “swift.”

Emilia– Of Roman origin and means “winning.”

Emily– Of Latin origin and means “industrious,” “flatterer,” or “to strive.”

Erwina– Old German origin and means “good and trustworthy friend’ or “honorable friend.”

Scottish Girl Names Starting with F

Fenella– The name is of Gaelic origin and means “white shoulders” or “fair shoulders.”

Fiona– Of Gaelic origin and means “fair one” or “white.”

Flora– Of Italian origin and means “flower.”

Related: The Best Online Breastfeeding Courses

Scottish Girl Names Starting with G

Gavina– Of Celtic origin and means “white hawk” or “hawk woman.”

Gordana– Slavic origin and means “proud.”         

Gormlaith– Of Scottish origin and means “a famous princess” but it can also mean “illustrious.”

Grace– Of Latin origin and means “charm” or “pleasantness.”

Greer– Of Scottish origin and means “a cautious person,” “watchful,” or “guardian.”

Scottish Girl Names Starting with H

Heather– Of Anglo-Saxon origin and comes from a native Scottish plant with the same name.

Hilda– of Old German origin and means “battle maid” or “woman of battle.”

Scottish Girl Names Starting with I

Innis– Of Gaelic origin and means “island.”

Isla– Old English origin. Also, from the name of a Scottish Island Islay which means a “rocky palace”.             

Islay– Scottish origin which means “island.”         

Isobel– Of Hebrew origin which means “God is my oath” or “Gods’ consecrated.”

Related: Amazon Baby Registry: All You Need To Know

Scottish Girl Names Starting with J

Jaimy– This name is of Scottish origin and means “may God protect.”   

Jaine– The name is of English origin and means a “gift of God” or “God is gracious.”

Jamesina– Of Scottish origin and is the feminine form of the name James. It means “supplanter.”

Jean– Of French origin and means “God is Gracious.”             

Jessica– Of Hebrew origin and means “God’s gift” or “God beholds.”

Scottish Girl Names Starting with K

Kellina– Scottish origin and means “strong-willed.”

Kenina– Scottish origin and means “one who is born out of the fire” or “fiery.”

Kilmeny – Of Scottish origin and means “a church” or “monastery.”

Kirstine– Has Scandinavian and Latin origins and means “a follower of Christ” or “believer of Christ.”

Scottish Girl Names Starting with L

Lachina– Celtic – Gaelic origin and means “land of lakes.”

Leith– The name is of Celtic origin and means “flowing water.”

Lesly– Of Gaelic origin and means “garden of holly.”

Lilidh– Old English origin and means “lily.”          

Lyall– Of Old Norse origin and means “shield wolf.”

Related: MILKOLOGY: The Best Online Breastfeeding Course

Scottish Girl Names Starting with M

Maezie– Greek origin. The name is the Scottish form of Margarītēs and it means “pearl.”

Mairi– Hebrew origin and means “bitter.”

Margaret– The name is of Greek origin and means “precious” or “pearl.”

Mhari– Scottish- Gaelic origin. Derived from the name Mary which means “bitter.”

Mikenzie– of Gaelic origin and means “son of the bright one.”      

Minnie – of Hebrew origin and means “sea of bitterness.”       

Morag– Gaelic origin and means “princess”

Murdina– The name is of Celtic origin and is the feminine form of the name Murdoch. It means “warrior of the sea.”

Scottish Girl Names Starting with N

Nandag– Of Hebrew and Scottish origins and it means “one who is merciful and gracious.”

Neilina– Of Celtic origin and means “champion,” “cloud,” or “passionate.”

Nes– Gaelic in origin and means “decent and gentle person.”            

Noah– Hebrew origin and means “comfort” or “wanderer.”

Scottish Girl Names Starting with O

Olivia– Of Latin origin and means “olive” or “olive tree.”

Osla– Arthurian origin and means “the person belongs from a steep place.”      

Scottish Girl Names Starting with P

Pate– Of Scottish origin and means “a great fighter” or “skull.”

Petal– Of Greek origin and means “leaf.”

Poppy– Of Latin origin and means “red flower.”

Posey– The name is of English origin and means “a bunch of flowers.”

Puspamanjari– Of Hindu origin and means “like a flower bud.”     

Related: HYPNOBUBS POSITIVE CESAREAN BIRTH COURSE

Scottish Girl Names Starting with R

Reyne– The name is of Scandinavian origin and means “a ruler” or “Queen.” It can also mean “strong counselor.”

Rhona– Of Old Norman origin which means “wise ruler.”

Ronalda– Of Scottish origin and means “a wise ruler.”             

Rossalyn– Of Spanish origin and means “little rose.”

Scottish Girl Names Starting with S

Saundra– Of Greek origin and means “defending men.”

Sophie– The name is of French origin and means “wisdom.”

Slaine– Of Irish origin and means “health” or “healthy.”         

Sorcha– The name is of Gaelic origin and means “radiant.”

Scottish Girl Names Starting with T

Tansy– Of Greek origin and means “immortality.” It is also a name of a yellow flower.

Thomasina– Of Hebrew origin and is the feminine version of the name Thomas. It means “twin.”

Torrii– The name is of English origin and means “winner” or “conqueror.”

Related: THE 50 BEST APPS FOR STAY AT HOME MOMS IN 2020

Scottish Girl Names Starting with U

Una– The name is of Gaelic origin and means “famine” or “hunger.”

Scottish Girl Names Starting with V

Vertie– Scottish origin and means “the nature of the person is derived from virtue.”  

Scottish Girl Names Starting with Y

Yvaine– The name is of Scottish origin and means “an evening star.”

A name is an important part of a person’s identity, so it is no wonder why parents spend a lot of time trying to come up with their children’s names. We always want the best for our kids and that includes finding the perfect name for them.

If you are still searching for a name for your daughter, take the time to check on the spelling and meaning. You have to be careful and choose a name that your daughter will be proud of no matter at what stage in her life.

Whether you have Scottish blood or simply love Scottish girl names, we hope that the list above has helped you pick out the perfect name for your angel.

Sharing is caring!

Share:

Leave a Reply

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

Follow Me

Follow on Pinterest

shares