Scottish girl names are renowned for their exotic charm and rich historical significance, resonating worldwide. Rooted in Celtic, Gaelic, and Old English traditions, these names often carry deep meanings and connections to Scotland’s vibrant past. From the timeless elegance of names like Isla, meaning “island,” to the fierce allure of names like Ailsa, derived from the Gaelic for “elf victory,” each name tells a story of Scotland’s cultural heritage.
Whether it’s the regal flair of names like Fiona or the poetic beauty of names like Eilidh, Scottish girl names captivate hearts globally, embodying the spirit and allure of the Scottish landscape and its people.
We also have a wide range of lists of names for girls and boys. If you are looking for Native American Female Names, Southern Boy Names. So keep reading us. |
10 Scottish Girl Names 1800s
Here are 20 Scottish girl names from the 1800s along with their meanings:
Effie – Short for Euphemia, Effie carries the meaning of “well-spoken” or “eloquent.”
Isla – Derived from the Scottish river Isla, this name means “island” and symbolizes tranquility.
Fiona – Of Gaelic origin, Fiona means “fair” or “white,” representing purity and beauty.
Morna – Meaning “beloved,” Morna evokes affection and tenderness.
Eilidh – Pronounced “Ay-lee,” this name is a Scottish Gaelic diminutive of Helen, meaning “bright” or “shining one.”
Sheena – Derived from the Scottish Gaelic word for “God’s grace,” Sheena represents divine favor.
Nessie – Short for Agnes, Nessie means “pure” or “chaste.”
Brodie – A Scottish surname turned given name, Brodie means “ditch” or “muddy place.”
Marjorie – Of French origin, Marjorie means “pearl” and symbolizes purity and perfection.
Rona – Derived from the Scottish Gaelic word for “seal,” Rona carries connotations of the sea and resilience.
Scottish Girl Names A To Z
Here’s a list of Scottish girl names from A to Z, each with 10 names and their meanings:
A Scottish Names, Girl
Alison – Meaning “noble birth”.
Ailsa – Meaning “elf victory”.
Annabel – Combination of Anna and Belle, meaning “graceful” or “beautiful”.
Aileen – Variant of Eileen, meaning “light” or “bright”.
Arabella – Meaning “yielding to prayer” or “beautiful lion”.
Adaira – Meaning “from the oak tree ford”.
Ainsley – Meaning “one’s own meadow” or “solitary meadow”.
Aila – Meaning “from the strong place”.
Alana – Meaning “little rock” or “harmony”.
Aithne – Meaning “fire”.
B Scottish Names, Girl
Bonnie – Meaning “beautiful” or “charming”.
Blair – Meaning “plain” or “field”.
Bethan – Welsh form of Elizabeth, meaning “God is my oath”.
Briar – Meaning “thorny bush” or “heather”.
Bronwyn – Meaning “white breast” or “fair-breasted”.
Beibhinn – Pronounced “BEV-in”, meaning “fair lady” or “white cow”.
Bryony – Meaning “to sprout” or “to grow”.
Brielle – Meaning “God is my strength”.
Blaise – Meaning “lisping” or “stammering”.
Bethia – Meaning “daughter of Jehovah” or “house of God”.
C Scottish Names, Girl
Caitriona – Scottish form of Catherine, meaning “pure”.
Catriona – Another Scottish form of Catherine.
Cara – Meaning “friend” or “beloved”.
Celyn – Meaning “holly”.
Caoimhe – Pronounced “KEE-va”, meaning “gentle” or “beautiful”.
Ciara – Pronounced “KEE-ra”, meaning “dark-haired” or “black”.
Caitlin – Variation of Catherine, meaning “pure” or “clear”.
Cordelia – Meaning “heart” or “daughter of the sea”.
Carys – Welsh name meaning “love”.
Cleona – Meaning “shapely” or “well-formed”.
D Scottish Names, Girl
Donna – Meaning “lady” or “woman”.
Davina – Feminine form of David, meaning “beloved”.
Darcy – Meaning “dark-haired” or “from Arcy”.
Doreen – Combination of Doris and Irene, meaning “gift” or “gift of God”.
Deirdre – Meaning “sorrowful” or “broken-hearted”.
Davida – Feminine form of David, meaning “beloved”.
Delaney – Meaning “from the alder grove” or “from the lane by the alders”.
Diana – Derived from the Roman goddess of the moon and hunting.
Diana – Derived from the Roman goddess of the moon and hunting.
Darra – Diminutive of Darragh, meaning “oak tree”.
E Female Scottish Names
Elspeth – Scottish form of Elizabeth, meaning “pledged to God”.
Effie – Diminutive of Euphemia, meaning “well-spoken” or “eloquent”.
Eilidh – Pronounced “AY-lee”, derived from the Gaelic word for “sun”.
Eithne – Pronounced “EN-ya”, meaning “kernel” or “grain”.
Efa – Scottish form of Eva, meaning “life” or “living one”.
Elaina – Variant of Elaine, meaning “bright” or “shining light”.
Ealasaid – Scottish form of Elizabeth, meaning “pledged to God”.
Elsie – Diminutive of Elspeth or Elizabeth.
Elvira – Meaning “true to all”, of Spanish origin.
Elva – Derived from the Old English word for “elf”.
F Female Scottish Names
Fiona – Derived from the Gaelic word for “fair” or “white”.
Fenella – Derived from Gaelic elements meaning “white shoulder”.
Flora – Derived from the Latin word for “flower”.
Ffion – Welsh name meaning “foxglove”.
Freya – Norse goddess of love, fertility, and beauty.
Fenwick – Surname turned first name, meaning “marsh farm”.
Fiona – Derived from the Gaelic word for “fair” or “white”.
Frasier – Scottish surname turned first name, meaning “strawberry” or “berry”.
Ferelith – Meaning “true sovereignty” or “true beauty”.
Fiona – Derived from the Gaelic word for “fair” or “white”.
G Scottish Girl Names
Gillian – Scottish form of Juliana, meaning “youthful” or “downy-bearded”.
Greer – Scottish surname turned first name, meaning “watchful” or “vigilant”.
Glenna – Feminine form of Glenn, meaning “valley”.
Greta – Diminutive of Margaret, meaning “pearl”.
Greer – Scottish surname turned first name, meaning “watchful” or “vigilant”.
Gael – Meaning “a Gaelic speaker”.
Gaynor – Derived from the Gaelic word for “son of the fair one”.
Gwen – Welsh name meaning “white”, “blessed”, or “holy”.
Giselle – Meaning “pledge” or “hostage”, of Germanic origin.
Gladys – Derived from the Welsh word for “country”.
H Scottish Girl Names
Heather – Named after the plant, symbolizing admiration and good luck.
Hazel – Named after the tree or the color.
Hollis – Surname turned first name, meaning “dweller at the holly trees”.
Heidi – Diminutive of Adelheid, meaning “noble” or “of noble birth”.
Hedda – Diminutive of Hedwig, meaning “war” or “battle”.
Hettie – Diminutive of Henrietta, meaning “ruler of the household”.
Honor – Meaning “dignity”, “respect”, or “reputation”.
Heulwen – Welsh name meaning “sunshine”.
Hope – Meaning “desire” or “wish for fulfillment”.
Holly – Named after the tree, symbolizing protection and good fortune.
M Scottish Girl Names
Mairi – Scottish form of Mary, meaning “bitter” or “beloved”.
Morag – Scottish form of Sarah, meaning “princess”.
Moira – Derived from the Gaelic word meaning “great” or “bitter”.
Morna – Derived from the Scottish Gaelic word meaning “beloved”.
Muriel – Meaning “bright sea”, derived from Celtic elements.
Marsaili – Scottish form of Marjorie, meaning “pearl”.
Mhairi – Variant of Mairi, Scottish form of Mary, meaning “bitter” or “beloved”.
Morven – Derived from the Scottish Gaelic word for “big gap”.
Morag – Scottish form of Sarah, meaning “princess”.
Morven – Derived from the Scottish Gaelic word for “big gap”.
N Scottish Girl Names
Nessa – Meaning “pure” or “holy”, of Gaelic origin.
Niamh – Pronounced “NEEV”, meaning “bright” or “radiant”.
Nessa – Meaning “pure” or “holy”, of Gaelic origin.
Nola – Diminutive of Finola, meaning “white shoulder”.
Nan – Diminutive of Anne or Nancy, meaning “grace” or “favor”.
Nessa – Meaning “pure” or “holy”, of Gaelic origin.
Nessa – Meaning “pure” or “holy”, of Gaelic origin.
Nora – Diminutive of Eleanor or Honora, meaning “light” or “honor”.
Nessa – Meaning “pure” or “holy”, of Gaelic origin.
Niamh – Pronounced “NEEV”, meaning “bright” or “radiant”.
O Names Scottish Girls
Oona – Variant of Una, meaning “lamb” or “one”.
Orla – Derived from the Gaelic word for “golden princess”.
Orlaith – Variant of Orla, meaning “golden princess”.
Oona – Variant of Una, meaning “lamb” or “one”.
Orla – Derived from the Gaelic word for “golden princess”.
Oona – Variant of Una, meaning “lamb” or “one”.
Orla – Derived from the Gaelic word for “golden princess”.
Oonagh – Variant of Oona, meaning “lamb” or “one”.
Oriana – Meaning “golden” or “dawn”, of Latin origin.
Orla – Derived from the Gaelic word for “golden princess”.
P Names For Scottish Old Girls
Phyllis – Derived from the Greek word for “foliage” or “greenery”.
Peigi – Scottish form of Peggy, a diminutive of Margaret.
Paisley – Named after the town in Scotland, meaning “church” or “pasture”.
Penny – Diminutive of Penelope, meaning “weaver”.
Peggy – Diminutive of Margaret, meaning “pearl”.
Paisley – Named after the town in Scotland, meaning “church” or “pasture”.
Phemie – Diminutive of Euphemia, meaning “well-spoken” or “eloquent”.
Patience – Meaning “endurance” or “perseverance”.
Paisley – Named after the town in Scotland, meaning “church” or “pasture”.
Peigi – Scottish form of Peggy, a diminutive of Margaret.
Scottish Names Q Girls
Quenna – Meaning “queenly”, derived from the word “queen”.
Quenby – Surname turned first name, meaning “woman’s estate” or “woman’s dwelling”.
Quin – Short form of Quintessa, meaning “fifth”.
Quiana – Variant of Kiana, meaning “divine” or “sky”.
Quinlan – Derived from the Gaelic name Caoinlean, meaning “slender” or “graceful”.
Quilla – Diminutive of Quillan, meaning “cub” or “whelp”.
Quenby – Surname turned first name, meaning “woman’s estate” or “woman’s dwelling”.
Quiana – Variant of Kiana, meaning “divine” or “sky”.
Quin – Short form of Quintessa, meaning “fifth”.
Quinlan – Derived from the Gaelic name Caoinlean, meaning “slender” or “graceful”.
R Female Scottish Names
Rowena – Meaning “famous friend” or “joyful”.
Rhona – Scottish variant of Rona, possibly meaning “rough island”.
Robina – Feminine form of Robert, meaning “bright fame” or “shining”.
Ruth – Meaning “compassionate friend” or “companion”.
Rhona – Scottish variant of Rona, possibly meaning “rough island”.
Rowan – Named after the tree, symbolizing protection and wisdom.
Rona – Derived from the Scottish island Rona, possibly meaning “rough island”.
Rhiannon – Welsh name meaning “great queen” or “divine queen”.
Raegan – Variant of Reagan, meaning “little ruler” or “queen”.
Rhona – Scottish variant of Rona, possibly meaning “rough island”.
S Scottish Girl Names
Sheena – Diminutive of Jean, meaning “God is gracious”.
Sorcha – Pronounced “SOR-kha”, meaning “bright” or “radiant”.
Shona – Derived from the Scottish Gaelic word for “charm” or “grace”.
Skye – Named after the Scottish island Skye, meaning “cloud”.
Saoirse – Pronounced “SEER-sha”, meaning “freedom” or “liberty”.
Siobhan – Pronounced “shuh-VAWN”, Irish form of Joan, meaning “God is gracious”.
Shona – Derived from the Scottish Gaelic word for “charm” or “grace”.
Sorcha – Pronounced “SOR-kha”, meaning “bright” or “radiant”.
Sinead – Pronounced “shin-AID”, Irish form of Janet, meaning “God is gracious”.
Shona – Derived from the Scottish Gaelic word for “charm” or “grace”.
T For Scottish Baby Girl Names
Tamsin – Diminutive of Thomasina, meaning “twin”.
Tara – Derived from the Irish place name, possibly meaning “elevated” or “tower”.
Tegan – Welsh name meaning “fair” or “beautiful”.
Tierney – Surname turned first name, meaning “lord” or “master”.
Talulla – Variant of Tallulah, meaning “leaping water” or “abundance”.
Tamsin – Diminutive of Thomasina, meaning “twin”.
Taryn – Meaning “from the rocky hill” or “thunder”.
Teagan – Irish name meaning “little poet” or “attractive”.
Tatum – Surname turned first name, meaning “cheerful” or “full of spirit”.
Tamsin – Diminutive of Thomasina, meaning “twin”.
Names WIth U Scottish Girls
Una – Meaning “lamb” or “one”, derived from Irish mythology.
Ula – Derived from the Scottish Gaelic word for “gem of the sea”.
Uma – Sanskrit name meaning “flax” or “linen”.
Unity – Meaning “oneness” or “harmony”.
Ursula – Derived from Latin, meaning “little bear”.
Una – Meaning “lamb” or “one”, derived from Irish mythology.
Ulrika – Scandinavian name meaning “prosperity” or “power”.
Una – Meaning “lamb” or “one”, derived from Irish mythology.
Uma – Sanskrit name meaning “flax” or “linen”.
Ula – Derived from the Scottish Gaelic word for “gem of the sea”.
Scottish Girls Names With V
Violet – Named after the flower, symbolizing modesty and virtue.
Vera – Meaning “faith” or “truth”.
Vivienne – French form of Vivian, meaning “alive” or “living”.
Valentina – Feminine form of Valentine, meaning “strong” or “healthy”.
Veronica – Meaning “she who brings victory”.
Viola – Derived from the Latin word for “violet”.
Vanessa – Invented by Jonathan Swift, possibly meaning “butterfly”.
Violet – Named after the flower, symbolizing modesty and virtue.
Vera – Meaning “faith” or “truth”.
Vivienne – French form of Vivian, meaning “alive” or “living”.
W Scottish Names, Girl
Winona – Derived from the Dakota Sioux word for “firstborn daughter”.
Willow – Named after the tree, symbolizing grace and flexibility.
Wren – Named after the bird, symbolizing freedom and song.
Winifred – Meaning “blessed peacemaking”, of Welsh origin.
Waverley – Surname turned first name, meaning “meadow of quivering aspens”.
Wendy – Coined by J.M. Barrie for the character in Peter Pan.
Winona – Derived from the Dakota Sioux word for “firstborn daughter”.
Willow – Named after the tree, symbolizing grace and flexibility.
Wren – Named after the bird, symbolizing freedom and song.
Winifred – Meaning “blessed peacemaking”, of Welsh origin.
X Old Scottish Girl Names
Xanthe – Meaning “golden” or “yellow”, of Greek origin.
Xena – Possibly derived from the Greek word for “foreigner” or “hospitable”.
Xiomara – Meaning “famous in battle”, of Spanish origin.
Xyla – Modern invented name.
Xanthia – Derived from the Greek word for “blonde” or “yellow”.
Xanthe – Meaning “golden” or “yellow”, of Greek origin.
Xena – Possibly derived from the Greek word for “foreigner” or “hospitable”.
Xiomara – Meaning “famous in battle”, of Spanish origin.
Xyla – Modern invented name.
Xanthia – Derived from the Greek word for “blonde” or “yellow”.
Y Scottish Girl Names and Meanings
Yvonne – French form of the Germanic name Yvon, meaning “yew tree”.
Yolanda – Meaning “violet”, derived from the Latin word viola.
Yvette – French diminutive of Yvonne, meaning “yew tree”.
Ysabel – Variant of Isabel, meaning “God is my oath”.
Yvaine – Meaning “evening star”, of French origin.
Yvonne – French form of the Germanic name Yvon, meaning “yew tree”.
Yolanda – Meaning “violet”, derived from the Latin word viola.
Yvette – French diminutive of Yvonne, meaning “yew tree”.
Ysabel – Variant of Isabel, meaning “God is my oath”.
Yvaine – Meaning “evening star”, of French origin.
Z Female Scottish Names
Zara – Meaning “princess” or “flower”, of Arabic origin.
Zoe – Derived from the Greek word for “life”.
Zelda – Possibly derived from Griselda, meaning “grey battle”.
Zandra – Variant of Sandra, meaning “defender of mankind”.
Zia – Meaning “light” or “splendor”, of Italian origin.
Zara – Meaning “princess” or “flower”, of Arabic origin.
Zoe – Derived from the Greek word for “life”.
Zelda – Possibly derived from Griselda, meaning “grey battle”.
Zandra – Variant of Sandra, meaning “defender of mankind”.
Zia – Meaning “light” or “splendor”, of Italian origin.