As a passionate equestrian and lover of all things Scottish, I’ve always been captivated by the rich history and vibrant culture of Scotland.
From the rolling highlands and mystical lochs to the vibrant cities and quaint villages, Scotland offers a wealth of inspiration for naming your equine companion
To help you find the right one, I decided to compile this guide of the best horse names inspired by Scotland’s breathtaking landscapes, legendary figures, and timeless traditions. Whether you’re looking for something traditional, whimsical, or uniquely Gaelic, I hope you’ll find it here.
Also, let me know in the comments which ones you liked and any I should add.

Table of Contents
Also find even more ideas with our name generator at the end of this article!
My Favorite Scottish Horse Names

Angus
A strong Scottish name meaning “one strength,” symbolizing power and resilience.
Archie
Short for Archibald, meaning “genuine” and “bold,” symbolizing bravery and authenticity.
Arran
After the Isle of Arran, representing natural beauty and serenity.
Ben
Referring to a mountain peak, symbolizing majesty and strength.
Bonnie
A Scottish term meaning “pretty” or “good,” symbolizing beauty and charm.
Bracken
Named after the fern plant commonly found in Scotland, symbolizing endurance and adaptability.
Bramble
Inspired by the Scottish bramble berry, symbolizing tenacity.
Brodie
A place name in Scotland, symbolizing uniqueness and heritage.
Charlie
A diminutive form of Charles, meaning “free man,” symbolizing strength and nobility.
Clyde
After the River Clyde, symbolizing life and vitality.
Fergus
Meaning “man of strength,” symbolizing power and resilience.
Finn
A name meaning “fair” or “white,” symbolizing purity and grace.
Fiona
Meaning fair or white, symbolizing purity and grace.
Firth
Referring to an inlet of the sea, symbolizing fluidity and grace.
Fraser
A noble Scottish surname, symbolizing prestige and heritage.
Glen
Meaning a narrow valley, representing tranquility and nature.
Gowan
Meaning a daisy flower, symbolizing simplicity and beauty.
Heather
Inspired by the Scottish wildflower, symbolizing resilience.
Jura
After the Isle of Jura, symbolizing rugged beauty and independence.
Kenna
Meaning “born of fire,” symbolizing passion and vitality.
Lassie
Scottish term for a girl, symbolizing friendliness and charm.
Lennox
A Scottish surname, symbolizing nobility and grandeur.
Lottie
A diminutive form of Charlotte, meaning “free man,” symbolizing independence and grace.
Mac
Short for “son of,” a common Scottish prefix, symbolizing lineage and heritage.
Piper
A name inspired by the traditional Scottish bagpipes, symbolizing music and tradition.
Rosslyn
After Rosslyn Chapel, symbolizing history and mystery.
Seamus
The Irish form of James, meaning “supplanter,” symbolizing leadership and strength.
Scotty
A friendly nickname for a Scottish person, symbolizing loyalty and camaraderie.
Skye
After the Isle of Skye, representing beauty and mystery.
Wallace
Inspired by the Scottish hero William Wallace, symbolizing bravery.
Whisky
Named after Scotland’s famous drink, symbolizing warmth and character.
Male Scottish Horse Names

Aiden
Meaning “little fire,” symbolizing energy and passion.
Ainsley
Meaning “one’s own meadow,” symbolizing personal strength and stability.
Alistair
Meaning “defender of the people,” symbolizing protection and leadership.
Baxter
Meaning “baker,” symbolizing provision and care.
Blair
Meaning “field” or “plain,” symbolizing openness and strength.
Blane
Meaning “slender,” symbolizing grace and agility.
Boyd
Meaning “yellow” or “blonde,” symbolizing brightness and cheer.
Caelan
Meaning “powerful warrior,” symbolizing strength and bravery.
Callum
Meaning “dove,” symbolizing peace and gentleness.
Cameron
Meaning “crooked nose,” symbolizing individuality and character.
Carrick
Meaning “rock,” symbolizing strength and steadfastness.
Colin
Meaning “young creature,” symbolizing youth and vitality.
Cormac
Meaning “charioteer,” symbolizing leadership and speed.
Davin
Meaning “beloved,” symbolizing affection and care.
Dougal
Meaning “dark stranger,” symbolizing mystery and strength.
Drummond
A Scottish surname meaning “ridge,” symbolizing stability and prominence.
Duncan
Meaning “dark warrior,” symbolizing strength and bravery.
Eagan
Meaning “fiery,” symbolizing passion and energy.
Earl
Meaning “nobleman,” symbolizing nobility and honor.
Eliot
Meaning “the Lord is my God,” symbolizing faith and dedication.
Ewan
Meaning “born of the yew tree,” symbolizing resilience and longevity.
Finley
Meaning “fair warrior,” symbolizing bravery and fairness.
Fyfe
A place name meaning “from Fife,” symbolizing regional pride.
Gavin
Meaning “white hawk,” symbolizing nobility and grace.
Gordon
Meaning “great hill,” symbolizing grandeur and stability.
Gregor
Meaning “vigilant, watchful,” symbolizing alertness and protection.
Hamish
The Scottish form of James, meaning “supplanter,” symbolizing leadership.
Harris
After the Isle of Harris, symbolizing rugged beauty and resilience.
Hugh
Meaning “mind, intellect,” symbolizing intelligence and wisdom.
Iain
The Scottish form of John, meaning “God is gracious,” symbolizing blessing.
Jasper
Meaning “treasurer,” symbolizing value and worth.
Keir
Meaning “dark-haired,” symbolizing mystery and depth.
Kendrick
Meaning “royal ruler,” symbolizing power and leadership.
Kenneth
Meaning “handsome,” symbolizing attractiveness and charm.
Kerr
Meaning “from the rough ground,” symbolizing rugged strength.
Kester
A Scottish form of Christopher, meaning “bearer of Christ,” symbolizing faith and dedication.
Kirk
Meaning “church,” symbolizing faith and tradition.
Lennox
Meaning “with many elm trees,” symbolizing nature and strength.
Leslie
Meaning “garden of holly,” symbolizing natural beauty and resilience.
Logan
Meaning “little hollow,” symbolizing mystery and depth.
Lyle
Meaning “from the island,” symbolizing a connection to nature and solitude.
Maddock
Meaning “beneficent,” symbolizing kindness and generosity.
Magnus
Meaning “great,” symbolizing greatness and strength.
Maitland
A noble Scottish surname, symbolizing heritage and strength.
Malcolm
Meaning “devotee of Saint Columba,” symbolizing faith and dedication.
Murray
Meaning “seaboard settlement,” symbolizing connection to the sea.
Niall
Meaning “champion,” symbolizing strength and victory.
Owen
Meaning “young warrior,” symbolizing youth and bravery.
Quinn
Meaning “wise,” symbolizing intelligence and foresight.
Ramsay
A Scottish surname, symbolizing nobility and strength.
Roderick
Meaning “famous ruler,” symbolizing leadership and fame.
Roy
Meaning “red,” symbolizing passion and vibrancy.
Sinclair
A noble Scottish surname, symbolizing heritage and distinction.
Stewart
A noble Scottish surname, symbolizing guardianship and tradition.
Female Scottish Horse Names

Adaira
Meaning “from the oak tree ford,” symbolizing strength and natural beauty.
Agnes
Meaning “pure” or “holy,” symbolizing purity and sanctity.
Aila
Meaning “from the strong place,” symbolizing strength and resilience.
Aileen
Meaning “light,” symbolizing brightness and hope.
Ainsley
Meaning “one’s own meadow,” symbolizing personal strength and stability.
Aisling
Meaning “dream” or “vision,” symbolizing inspiration and creativity.
Bethan
A Scottish diminutive of Elizabeth, meaning “God is my oath,” symbolizing faith and devotion.
Blair
Meaning “field” or “plain,” symbolizing openness and grace.
Bonnie
A Scottish term meaning “pretty” or “good,” symbolizing beauty and charm.
Briana
Meaning “noble” or “virtuous,” symbolizing nobility and grace.
Bridget
Meaning “exalted one,” symbolizing nobility and grace.
Cairney
Meaning “victory,” symbolizing success and triumph.
Dara
Meaning “oak tree,” symbolizing strength and endurance.
Davina
Meaning “beloved,” symbolizing affection and care.
Deirdre
Meaning “sorrowful,” symbolizing depth and resilience.
Fenella
Meaning “white-shouldered,” symbolizing purity and grace.
Fia
Meaning “wild” or “weaver,” symbolizing freedom and creativity.
Fiona
Meaning “fair” or “white,” symbolizing purity and grace.
Flora
Meaning “flower,” symbolizing beauty and grace.
Gillian
Meaning “youthful,” symbolizing vitality and energy.
Glenys
Meaning “holy, pure,” symbolizing sanctity and beauty.
Greer
Meaning “watchful” or “vigilant,” symbolizing alertness and protection.
Greta
A diminutive of Margaret, meaning “pearl,” symbolizing rarity and beauty.
Iona
After the Isle of Iona, symbolizing peace and spirituality.
Isla
After the River Isla, symbolizing fluidity and grace.
Ismay
Meaning “esteemed” or “beloved,” symbolizing affection and respect.
Isobel
A Scottish form of Isabel, meaning “God is my oath,” symbolizing faith and devotion.
Jessie
A Scottish diminutive of Janet, meaning “God is gracious,” symbolizing blessing and grace.
Keira
Meaning “little dark one,” symbolizing mystery and beauty.
Kelpie
Inspired by the mythical water spirit, symbolizing mystery and allure.
Kenna
Meaning “born of fire,” symbolizing passion and vitality.
Kerrigan
Meaning “dusky,” symbolizing mystery and allure.
Kyla
Meaning “narrow strait,” symbolizing elegance and grace.
Lesley
Meaning “garden of holly,” symbolizing natural beauty and resilience.
Lorna
Derived from the Scottish place name Lorne, symbolizing heritage and strength.
Mairi
A Scottish form of Mary, meaning “beloved,” symbolizing affection and care.
Maisie
A diminutive form of Margaret, meaning “pearl,” symbolizing rarity and beauty.
Morven
Meaning “big gap,” symbolizing grandeur and majesty.
Nairna
A feminine form of Nairn, symbolizing uniqueness and heritage.
Nessa
Meaning “headland” or inspired by the Loch Ness, symbolizing mystery and beauty.
Orla
Meaning “golden princess,” symbolizing nobility and beauty.
Paisley
After the town in Scotland, symbolizing heritage and charm.
Rhona
Meaning “rough island,” symbolizing rugged beauty and resilience.
Rowan
Meaning “little red one” or “tree,” symbolizing strength and resilience.
Sheena
A Scottish form of Jane, meaning “God is gracious,” symbolizing blessing and grace.
Shona
A Scottish form of Joan, meaning “God is gracious,” symbolizing blessing and grace.
Tamsin
A Scottish form of Thomasina, meaning “twin,” symbolizing companionship and loyalty.
Tara
Meaning “hill,” symbolizing strength and stability.
Tegan
Meaning “fair” or “beautiful,” symbolizing beauty and elegance.
Una
Meaning “one” or “lamb,” symbolizing uniqueness and gentleness.
Ursula
Meaning “little bear,” symbolizing strength and protection.
Vevina
Meaning “sweet lady,” symbolizing gentleness and charm.
Wynne
Meaning “fair” or “blessed,” symbolizing beauty and grace.
Ysabel
A Scottish form of Isabel, meaning “God is my oath,” symbolizing faith and devotion.
Zara
Meaning “princess,” symbolizing nobility and elegance.
Scottish Horse Show Names

Aberdeen Ace
A name representing strength and leadership, this horse is best suited for a confident and assertive personality.
Ailsa’s Aura
Inspired by the mystical Isle of Ailsa, this name is perfect for a horse with a calm and spiritual personality.
Argyll’s Aria
A lyrical name that suggests grace and elegance, ideal for a graceful and serene horse.
Ben Nevis Noble
Named after the tallest mountain in Scotland, this horse name fits a strong and dependable personality.
Bonnie Blue
This cheerful name evokes the beauty of the Scottish skies, best suited for a friendly and outgoing horse.
Braemar’s Best
A name that exudes excellence and tradition, ideal for a horse with a proud and disciplined nature.
Braveheart Beauty
A nod to the legendary Scottish warrior, this name fits a brave and courageous horse.
Caledonia’s Crown
This regal name, tied to the ancient name of Scotland, is perfect for a horse with a noble and commanding presence.
Celtic Charm
A name that hints at ancient magic and allure, ideal for a horse with a mysterious and enchanting personality.
Dundee Delight
Playful and upbeat, this name suits a horse with a fun-loving and lively nature.
Eilean Elegance
A name that reflects the tranquil beauty of the islands, perfect for a calm and elegant horse.
Elgin’s Echo
Evoking the echoes of history and heritage, this name suits a thoughtful and wise horse.
Ettrick Enigma
A name for a horse with an air of mystery and intrigue, best suited for a curious and complex personality.
Falkirk Flair
Bold and dynamic, this name is perfect for a horse with a spirited and showy personality.
Firth’s Fantasy
A dreamy and romantic name, ideal for a horse with a gentle and imaginative nature.
Fraser’s Folly
A name that evokes a sense of adventure and daring, best suited for a playful and mischievous horse.
Galloway’s Glory
A name that suggests strength and tradition, fitting for a horse with a proud and noble personality.
Glen’s Grace
A graceful and serene name, perfect for a horse with a calm and gentle temperament.
Heather’s Harmony
A name that suggests balance and peace, ideal for a horse with a calm and harmonious nature.
Highland Majesty
A name fit for a king, suited for a horse with a regal and commanding personality.
Inverness Illusion
A mystical and enchanting name, best for a horse with an air of mystery and elegance.
Isle Enchantment
This name suggests magic and allure, fitting for a horse with a captivating and gentle presence.
Kintyre’s Kiss
A romantic and soft name, perfect for a horse with a sweet and affectionate nature.
Loch Ness Legend
A name for a horse with a mythical and bold personality, invoking the mystery of the Loch Ness.
Lismore’s Light
A bright and cheerful name, best suited for a horse with an optimistic and energetic nature.
MacGregor’s Might
A strong and heroic name, fitting for a horse with a bold and powerful personality.
Moray’s Magic
A name that suggests enchantment and wonder, best suited for a horse with a curious and imaginative spirit.
Mull’s Melody
A musical and gentle name, ideal for a horse with a soft and graceful personality.
Oban Oasis
A refreshing and peaceful name, perfect for a horse with a calm and serene nature.
Orkney Oracle
A name that evokes wisdom and ancient knowledge, best suited for a wise and thoughtful horse.
Perth’s Pride
A proud and dignified name, fitting for a horse with a noble and commanding personality.
Rosslyn Radiance
A name that suggests beauty and elegance, ideal for a horse with a graceful and radiant presence.
Scone’s Splendor
A majestic and dignified name, best suited for a horse with a regal and commanding presence.
Selkirk Spirit
A lively and spirited name, perfect for a horse with an energetic and playful personality.
Skye’s Serenade
A name that suggests beauty and melody, ideal for a horse with a gentle and soothing nature.
Stirling Star
A name that suggests excellence and leadership, fitting for a horse with a bold and bright personality.
Tartan Dream
A name full of tradition and imagination, best suited for a horse with a creative and dreamy nature.
Tweed’s Tale
A name that hints at history and adventure, ideal for a horse with a curious and playful spirit.
I’m curious to hear about your favorite names! Drop them in the comments below and see what inspirations you might find from other equestrians.
Scottish Horse Names Generator
- Callan
- Bonnie
- Moffat
- Wemyss
- Ellen
