250 Celtic Horse Names (With Meanings)

As horse lovers, we know how important it is to find the perfect name for your equine companion. And if you’re looking for a name with Celtic origins, you’re in luck! Celtic culture is rich in mythology, folklore, and history, and there are countless unique and meaningful names to choose from.

In this comprehensive list of 250 Celtic horse names, we’ve curated a collection of names inspired by popularity, literature, royalty, cuteness, and much more. Each name comes with its own distinct meaning, making it easier for you to find the perfect name that truly represents your horse’s unique personality and spirit.

Celtic Horse Names

Celtic Horse Popular Names

  1. Ailbhe – meaning “white horse”, this name is perfect for a light-colored horse
  2. Blaithín – meaning “little flower”, a sweet name for a gentle horse
  3. Cuan – meaning “ocean”, a strong name for a powerful and majestic horse
  4. Daire – meaning “fruitful”, a great name for a hardworking horse that brings success
  5. Eilidh – meaning “deer”, a graceful name for a nimble and elegant horse
  6. Faolán – meaning “little wolf”, a bold name for a spirited and courageous horse
  7. Gorm – meaning “blue”, a cool name for a horse with a striking blue coat
  8. Imogen – meaning “maiden”, a lovely name for a graceful and delicate mare
  9. Lir – meaning “sea”, a powerful name for a horse that loves to run free
  10. Meara – meaning “mare”, a simple and classic name for any female horse
  11. Niamh – meaning “bright”, a radiant name for a beautiful and lively horse
  12. Oisin – meaning “little deer”, a playful name for a spirited and active horse
  13. Riona – meaning “queenly”, a regal name for a horse that commands respect
  14. Saoirse – meaning “freedom”, a great name for a horse that loves to explore
  15. Tadhg – meaning “poet”, a creative name for a horse that inspires imagination
  16. Aibhlinn – meaning “pleasant”, a sweet name for a friendly and sociable horse
  17. Bran – meaning “raven”, a dark and mysterious name for a horse with a black coat
  18. Ciara – meaning “dark-haired”, a fitting name for a horse with a dark mane and tail
  19. Deirdre – meaning “sorrowful”, a poignant name for a horse that is mournful or melancholic
  20. Eibhlín – meaning “radiant”, a bright and cheerful name for a horse with a sunny disposition
  21. Fionn – meaning “fair-haired”, a great name for a horse with a light-colored mane and tail
  22. Grian – meaning “sun”, a warm and welcoming name for a horse that brings joy
  23. Iseult – meaning “fair”, a beautiful and delicate name for a horse that is gentle and graceful
  24. Laoise – meaning “radiant girl”, a charming name for a lively and energetic mare
  25. Maeve – meaning “intoxicating”, a seductive name for a horse that is captivating and alluring
  26. Nessa – meaning “gentle”, a soothing name for a calm and peaceful horse
  27. Orla – meaning “golden princess”, a regal name for a horse that is majestic and elegant
  28. Rónán – meaning “little seal”, a playful name for a horse that loves to swim
  29. Síofra – meaning “elf-like”, a whimsical name for a horse with a mischievous streak
  30. Tully – meaning “peaceful”, a serene name for a horse that brings tranquility
  31. Aodh – meaning “fire”, a passionate name for a horse with a fiery temperament
  32. Brigid – meaning “strength”, a powerful name for a horse that is tough and resilient
  33. Cillian – meaning “church”, a spiritual name for a horse that is noble and wise
  34. Donnacha – meaning “brown-haired warrior”, a fierce name for a horse that is bold and courageous
  35. Eithne – meaning “kernel”, a strong name for a horse with a powerful build and a sturdy physique
  36. Fiadh – meaning “wild”, a fitting name for a horse that loves to run free in the open fields
  37. Grianne – meaning “sunbeam”, a warm and cheerful name for a horse that radiates happiness
  38. Iagan – meaning “little fire”, a fiery and spirited name for a horse that is energetic and lively
  39. Liriel – meaning “daughter of the sea”, a mystical name for a horse that has a calming presence
  40. Mairead – meaning “pearl”, a precious name for a horse that is elegant and refined
  41. Nevan – meaning “holy one”, a spiritual name for a horse that is noble and virtuous
  42. Oengus – meaning “one strength”, a strong and powerful name for a horse that is athletic and agile
  43. Ríoghnach – meaning “queenly”, a majestic name for a horse that has a regal bearing
  44. Saoi – meaning “wise one”, a wise and intelligent name for a horse that is perceptive and astute
  45. Taran – meaning “thunder”, a bold and dynamic name for a horse that is powerful and commanding
  46. Aodhan – meaning “fire”, a fierce and passionate name for a horse that has a strong personality
  47. Breandan – meaning “prince”, a royal name for a horse that has a dignified and noble bearing
  48. Caoimhe – meaning “gentle”, a gentle and kind name for a horse that is affectionate and loving
  49. Dáireann – meaning “fertile”, a fruitful name for a horse that is hardworking and productive
  50. Eirlys – meaning “snowdrop”, a delicate and pretty name for a horse that is graceful and gentle

Celtic Horse Unique Names

  1. Adair – meaning “oak tree ford”, a strong and stable name for a horse that is dependable
  2. Anlon – meaning “great champion”, a bold and confident name for a horse that is a winner
  3. Ardal – meaning “high valor”, a brave and courageous name for a horse that is fearless
  4. Breckan – meaning “freckled”, a unique and distinctive name for a horse with distinctive markings
  5. Brogan – meaning “little shoe”, a cute and quirky name for a horse with a playful personality
  6. Calla – meaning “beautiful”, a lovely and enchanting name for a horse that is stunning
  7. Camlann – meaning “crooked lake”, a mysterious and alluring name for a horse with a dark side
  8. Carlin – meaning “little champion”, a powerful and energetic name for a horse that is a fighter
  9. Cianan – meaning “little ancient one”, a wise and experienced name for a horse that is knowledgeable
  10. Ciarán – meaning “little dark one”, a striking and memorable name for a horse with a black coat
  11. Conal – meaning “strong as a wolf”, a fierce and determined name for a horse that is a natural leader
  12. Cordelia – meaning “daughter of the sea”, a graceful and elegant name for a horse that is enchanting
  13. Cuán – meaning “little wolf”, a ferocious and aggressive name for a horse that is fierce
  14. Daithi – meaning “swiftness”, a quick and agile name for a horse that is fast
  15. Dara – meaning “oak tree”, a sturdy and reliable name for a horse that is solid
  16. Delaney – meaning “dark challenger”, a bold and daring name for a horse that is a competitor
  17. Diarmaid – meaning “without enemies”, a peaceful and harmonious name for a horse that is gentle
  18. Eirian – meaning “bright, beautiful”, a radiant and stunning name for a horse that is breathtaking
  19. Emrys – meaning “immortal”, a divine and everlasting name for a horse that is eternal
  20. Esyllt – meaning “beauty”, a gorgeous and stunning name for a horse that is captivating
  21. Fidelma – meaning “beauty”, a charming and delightful name for a horse that is attractive
  22. Finbar – meaning “fair-haired warrior”, a powerful and aggressive name for a horse that is dominant
  23. Gwenneth – meaning “blessed”, a sacred and holy name for a horse that is pure
  24. Iarlaith – meaning “lord of the west”, a noble and regal name for a horse that is royal
  25. Kaelan – meaning “mighty warrior”, a brave and courageous name for a horse that is strong
  26. Keelin – meaning “slender”, a delicate and graceful name for a horse that is agile
  27. Kieran – meaning “little dark one”, a mysterious and enigmatic name for a horse with a black coat
  28. Lachlan – meaning “from the fjord-land”, a cool and adventurous name for a horse that loves to explore
  29. Leif – meaning “beloved”, a sweet and affectionate name for a horse that is loving
  30. Lorcan – meaning “fierce”, a fierce and ferocious name for a horse that is intimidating
  31. Maire – meaning “bitter”, an edgy and tough name for a horse with a sharp personality.
  32. Maire – meaning “bitter”, an edgy and tough name for a horse with a sharp personality
  33. Malin – meaning “princess of magicians”, a mystical and magical name for a horse with a mysterious aura
  34. Niall – meaning “champion”, a brave and heroic name for a horse that is a fighter
  35. Orlagh – meaning “golden lady”, a beautiful and elegant name for a horse that is majestic
  36. Oswyn – meaning “friend of deer”, a gentle and peaceful name for a horse that is calm
  37. Padraig – meaning “nobly born”, a royal and prestigious name for a horse that is regal
  38. Rhiannon – meaning “queen”, a commanding and powerful name for a horse that is dominant
  39. Ruairi – meaning “red king”, a strong and commanding name for a horse with a fiery personality
  40. Saoirseach – meaning “freedom-loving”, a rebellious and independent name for a horse that is wild
  41. Siobhan – meaning “God is gracious”, a divine and holy name for a horse that is pure
  42. Tavish – meaning “twin”, a unique and distinctive name for a horse with a twin sibling
  43. Torin – meaning “chief”, a commanding and powerful name for a horse that is a leader
  44. Tristan – meaning “sorrowful”, a poignant and emotional name for a horse that is melancholic
  45. Uilliam – meaning “resolute protector”, a strong and sturdy name for a horse that is a guardian
  46. Ultan – meaning “man of Ulster”, a fierce and determined name for a horse that is a warrior
  47. Una – meaning “one”, a simple and classic name for a horse that is unique
  48. Usna – meaning “happiness”, a cheerful and joyful name for a horse that is always happy
  49. Vevina – meaning “beloved woman”, a sweet and affectionate name for a horse that is loving
  50. Zarek – meaning “may God protect the king”, a divine and protective name for a horse that is strong and regal.

Celtic Horse Literature Inspired Names

  1. Achilles – inspired by the Greek mythological hero, a brave and fierce name for a horse that is a warrior
  2. Aloyisius – inspired by the novel “Brideshead Revisited”, a regal and elegant name for a horse that is noble
  3. Aragorn – inspired by “The Lord of the Rings” trilogy, a valiant and heroic name for a horse that is a protector
  4. Atticus – inspired by “To Kill a Mockingbird”, a wise and intelligent name for a horse that is perceptive
  5. Beowulf – inspired by the epic poem “Beowulf”, a strong and powerful name for a horse that is a fighter
  6. Black Beauty – inspired by the novel “Black Beauty”, a striking and memorable name for a horse with a black coat
  7. Boxer – inspired by “Animal Farm”, a strong and sturdy name for a horse that is hardworking
  8. Buck – inspired by “The Call of the Wild”, a wild and untamed name for a horse that is adventurous
  9. Chiron – inspired by Greek mythology, a wise and intelligent name for a horse that is knowledgeable
  10. Cluny – inspired by “Redwall”, a fierce and ferocious name for a horse that is intimidating
  11. D’Artagnan – inspired by “The Three Musketeers”, a brave and chivalrous name for a horse that is a defender
  12. Drizzt – inspired by “The Legend of Drizzt” book series, a unique and distinctive name for a horse with a mysterious aura
  13. Epona – inspired by Celtic mythology, a sacred and holy name for a horse that is pure
  14. Falada – inspired by “The Goose Girl”, a gentle and loyal name for a horse that is faithful
  15. Frou-Frou – inspired by “Anna Karenina”, a cute and quirky name for a horse with a playful personality
  16. Gatsby – inspired by “The Great Gatsby”, a sophisticated and refined name for a horse that is classy
  17. Griffindor – inspired by “Harry Potter”, a bold and courageous name for a horse that is a fighter
  18. Hwin – inspired by “The Horse and His Boy”, a loyal and devoted name for a horse that is faithful
  19. Iorek – inspired by “The Golden Compass”, a fierce and intimidating name for a horse that is a protector
  20. Jolly Jumper – inspired by “Lucky Luke”, a playful and mischievous name for a horse with a fun personality
  21. Kelpie – inspired by Celtic folklore, a mysterious and alluring name for a horse with a dark side
  22. Legolas – inspired by “The Lord of the Rings” trilogy, an agile and nimble name for a horse that is quick
  23. Llamrei – inspired by Arthurian legend, a noble and regal name for a horse that is royal
  24. Misty – inspired by the novel “Misty of Chincoteague”, a gentle and graceful name for a horse that is lovely
  25. Morholt – inspired by Celtic mythology, a fierce and powerful name for a horse that is a warrior
  26. Mr. Ed – inspired by the TV show “Mr. Ed”, a witty and charming name for a horse with a sense of humor
  27. Narnia – inspired by “The Chronicles of Narnia”, a mystical and magical name for a horse with a mysterious aura.
  28. Pegasus – inspired by Greek mythology, a divine and majestic name for a horse that is pure and graceful
  29. Phar Lap – inspired by the famous Australian racehorse, a strong and speedy name for a horse that is a competitor
  30. Pilgrim – inspired by “The Horse Whisperer”, a gentle and soothing name for a horse that is calm
  31. Red Hare – inspired by “Romance of the Three Kingdoms”, a fast and agile name for a horse that is quick
  32. Rocinante – inspired by “Don Quixote”, a strong and loyal name for a horse that is a faithful companion
  33. Rosinante – inspired by “A Confederacy of Dunces”, a quirky and humorous name for a horse with a funny personality
  34. Shadowfax – inspired by “The Lord of the Rings” trilogy, a majestic and powerful name for a horse that is a leader
  35. Silver – inspired by “The Lone Ranger”, a sleek and sophisticated name for a horse that is stylish
  36. Snowman – inspired by the famous American show jumper, a cool and collected name for a horse that is a champion
  37. Swift – inspired by “Gulliver’s Travels”, a swift and nimble name for a horse that is quick and agile
  38. Thunderhead – inspired by the novel “Thunderhead”, a powerful and commanding name for a horse that is a leader
  39. Tir Na Nog – inspired by Irish mythology, a mystical and magical name for a horse with a mysterious aura
  40. Tornado – inspired by “The Wizard of Oz”, a wild and turbulent name for a horse that is untamed
  41. Topthorn – inspired by “War Horse”, a brave and loyal name for a horse that is a fighter
  42. Trigger – inspired by the TV show “The Roy Rogers Show”, a lively and spirited name for a horse that is energetic
  43. Troilus – inspired by the novel “Troilus and Criseyde”, a romantic and poetic name for a horse that is passionate
  44. Tuonela – inspired by Finnish mythology, a mysterious and alluring name for a horse with a dark side
  45. Underfoot – inspired by “Wind in the Willows”, a cute and quirky name for a horse with a playful personality
  46. Valkyrie – inspired by Norse mythology, a fierce and powerful name for a horse that is a warrior
  47. Windrider – inspired by “Dragonriders of Pern”, a strong and fearless name for a horse that is a protector
  48. Wolfbane – inspired by “Dragonlance Chronicles”, a fierce and intimidating name for a horse that is a fighter
  49. Zigzag – inspired by “Holes”, a fun and playful name for a horse with a quirky personality
  50. Zorro – inspired by “The Mask of Zorro”, a bold and daring name for a horse that is a hero.

Celtic Horse Royal Names

  1. Ailbe – meaning “royal”, a regal and prestigious name for a horse that is majestic
  2. Alastar – meaning “defender of the people”, a noble and protective name for a horse that is a guardian
  3. Artair – meaning “bear king”, a strong and commanding name for a horse that is dominant
  4. Arianrhod – meaning “silver wheel”, a majestic and powerful name for a horse that is a leader
  5. Blathmac – meaning “flower son”, a graceful and elegant name for a horse that is lovely
  6. Bran – meaning “raven”, a fierce and intimidating name for a horse that is a warrior
  7. Brigid – meaning “exalted one”, a divine and holy name for a horse that is pure
  8. Cadeyrn – meaning “battle king”, a fierce and commanding name for a horse that is a fighter
  9. Caoilte – meaning “slender”, a delicate and graceful name for a horse that is agile
  10. Caradoc – meaning “beloved”, a sweet and affectionate name for a horse that is loving
  11. Ceredig – meaning “cherished”, a unique and distinctive name for a horse that is special
  12. Cian – meaning “ancient”, a wise and experienced name for a horse that is knowledgeable
  13. Conri – meaning “high king”, a royal and prestigious name for a horse that is regal
  14. Cuimin – meaning “little hound”, a fierce and determined name for a horse that is a natural leader
  15. Daire – meaning “fruitful”, a strong and dependable name for a horse that is reliable
  16. Donnchadh – meaning “brown warrior”, a powerful and aggressive name for a horse that is dominant
  17. Eiluned – meaning “idol”, a striking and memorable name for a horse that is captivating
  18. Eithne – meaning “kernel”, a unique and distinctive name for a horse that is special
  19. Eóghan – meaning “born of the yew tree”, a noble and regal name for a horse that is royal
  20. Erc – meaning “speckled”, a unique and distinctive name for a horse with distinctive markings
  21. Ethniu – meaning “jealous”, a fierce and intimidating name for a horse that is a warrior
  22. Fionn – meaning “fair”, a striking and memorable name for a horse with a white coat
  23. Flannery – meaning “red-haired”, a distinctive and unique name for a horse with a red coat
  24. Gobán – meaning “smith”, a strong and sturdy name for a horse that is a hard worker
  25. Gormlaith – meaning “blue princess”, a royal and prestigious name for a horse that is regal
  26. Gráinne – meaning “love”, a sweet and affectionate name for a horse that is loving
  27. Iollan – meaning “youthful”, a lively and spirited name for a horse that is energetic
  28. Liriel – meaning “daughter of the sea”, a graceful and enchanting name for a horse that is stunning
  29. Lleu – meaning “fair”, a striking and memorable name for a horse with a white coat
  30. Lugh – meaning “shining one”, a radiant and stunning name for a horse that is breathtaking
  31. Maeve – meaning “intoxicating”, a charming and delightful name for a horse that is attractive
  32. Medb – meaning “intoxicating”, a charming and delightful name for a horse that is attractive
  33. Muirchertach – meaning “mariner”, a unique and distinctive name for a horse that loves the sea
  34. Nessa – meaning “not gentle”, a fierce and formidable name for a horse that is strong-willed
  35. Niamh – meaning “radiance”, a dazzling and stunning name for a horse that is breathtaking
  36. Oengus – meaning “one strength”, a powerful and commanding name for a horse that is a leader
  37. Riona – meaning “queenly”, a majestic and regal name for a horse that is royal
  38. Ríoghnach – meaning “queenly”, a prestigious and powerful name for a horse that is dominant
  39. Sadb – meaning “sweet”, a gentle and lovely name for a horse that is charming
  40. Scathach – meaning “shadow”, a mysterious and alluring name for a horse with a dark side
  41. Siofra – meaning “sprite”, a playful and mischievous name for a horse with a lively personality
  42. Sorcha – meaning “bright”, a radiant and stunning name for a horse that is breathtaking
  43. Tadhg – meaning “poet”, a creative and imaginative name for a horse with a unique personality
  44. Tadleigh – meaning “poet prince”, a regal and prestigious name for a horse that is royal
  45. Tairdelbach – meaning “instigator of gatherings”, a lively and sociable name for a horse that is friendly
  46. Teagan – meaning “attractive”, a charming and delightful name for a horse that is appealing
  47. Tiarnach – meaning “lordly”, a noble and regal name for a horse that is majestic
  48. Tigris – meaning “tiger”, a strong and commanding name for a horse with a fierce personality
  49. Uisneach – meaning “one choice”, a unique and distinctive name for a horse with a strong will
  50. Ultach – meaning “man of Ulster”, a fierce and determined name for a horse that is a warrior.

Celtic Horse Cute Names

  1. Aine – meaning “brightness”, a cute and lively name for a horse that is vibrant
  2. Alva – meaning “bright”, a charming and delightful name for a horse that is sunny
  3. Aodh – meaning “fire”, a cute and playful name for a horse with a fiery personality
  4. Arwen – meaning “noble maiden”, a sweet and elegant name for a horse that is gentle
  5. Breena – meaning “fairy place”, a cute and enchanting name for a horse with a whimsical personality
  6. Cara – meaning “friend”, a cute and friendly name for a horse that is social
  7. Cariad – meaning “love”, a sweet and affectionate name for a horse that is loving
  8. Ceilidh – meaning “party”, a cute and lively name for a horse that is playful
  9. Cerys – meaning “love”, a sweet and charming name for a horse that is lovable
  10. Cliodhna – meaning “shapely”, a cute and pretty name for a horse that is beautiful
  11. Darcy – meaning “dark one”, a cute and quirky name for a horse with a unique personality
  12. Delaney – meaning “dark challenger”, a cute and spunky name for a horse that is feisty
  13. Elva – meaning “elf”, a cute and enchanting name for a horse with a magical aura
  14. Eóin – meaning “young warrior”, a cute and lively name for a horse that is energetic
  15. Eriu – meaning “land”, a cute and unique name for a horse that loves to run free
  16. Fia – meaning “deer”, a cute and gentle name for a horse that is delicate
  17. Finn – meaning “fair”, a cute and striking name for a horse with a white coat
  18. Flora – meaning “flower”, a cute and feminine name for a horse that is pretty
  19. Gwyn – meaning “fair”, a cute and adorable name for a horse with a white coat
  20. Isolde – meaning “ice ruler”, a cute and cool name for a horse that is calm
  21. Keeva – meaning “gentle”, a cute and lovely name for a horse that is sweet
  22. Kian – meaning “grace of God”, a cute and charming name for a horse that is graceful
  23. Lir – meaning “sea”, a cute and enchanting name for a horse that loves water
  24. Lughna – meaning “youthful”, a cute and lively name for a horse that is full of energy
  25. Mairead – meaning “pearl”, a cute and pretty name for a horse that is lovely
  26. Meabh – meaning “intoxicating”, a cute and charming name for a horse that is captivating
  27. Mór – meaning “great”, a cute and adorable name for a horse that is big and lovable
  28. Nessa – meaning “not gentle”, a cute and spunky name for a horse that is strong-willed
  29. Niamh – meaning “brightness”, a cute and dazzling name for a horse that is breathtaking
  30. Orin – meaning “little pale green one”, a cute and unique name for a horse with a distinctive coat
  31. Ríona – meaning “queenly”, a cute and royal name for a horse that is majestic
  32. Ronan – meaning “little seal”, a cute and playful name for a horse that loves the water
  33. Saoirse – meaning “freedom”, a cute and independent name for a horse that loves to roam
  34. Síofra – meaning “fairy”, a cute and enchanting name for a horse with a magical personality
  35. Sorley – meaning “summer traveler”, a cute and adventurous name for a horse that loves to explore
  36. Tadhgán – meaning “little poet”, a cute and imaginative name for a horse that is creative
  37. Talulla – meaning “lady of abundance”, a cute and pretty name for a horse that is lovely
  38. Tegan – meaning “toy”, a cute and playful name for a horse with a lively personality
  39. Tula – meaning “peaceful”, a cute and calming name for a horse that is gentle
  40. Ula – meaning “gem of the sea”, a cute and charming name for a horse that loves water
  41. Uinseann – meaning “conquering”, a cute and determined name for a horse that is a fighter
  42. Una – meaning “one”, a cute and simple name for a horse that is unique
  43. Ushna – meaning “warmth”, a cute and cozy name for a horse that is affectionate
  44. Uthyr – meaning “terrible”, a cute and quirky name for a horse with a unique personality
  45. Vespera – meaning “evening star”, a cute and enchanting name for a horse with a starry quality
  46. Wren – meaning “little bird”, a cute and chirpy name for a horse that is small and nimble
  47. Yseult – meaning “fair lady”, a cute and elegant name for a horse that is gentle
  48. Zara – meaning “princess”, a cute and royal name for a horse that is majestic
  49. Zephyr – meaning “west wind”, a cute and breezy name for a horse that is fast
  50. Zinnia – meaning “flower”, a cute and pretty name for a horse that is lovely.

Wrap Up

In conclusion, choosing the perfect name for your horse is no easy task, but with this list of 250 Celtic horse names, we hope we’ve made the process a little bit easier. Whether you’re drawn to a name inspired by literature or you prefer something cute and playful, there’s a name on this list that’s perfect for your equine companion. Remember, your horse’s name will stay with them for life, so take your time, explore the meanings and origins of each name, and choose the one that truly captures your horse’s essence. We wish you all the best in your search for the perfect Celtic horse name!