100 Badass Celtic Baby Girl Names
Celtic culture is all about fire, mystery, and wild spirit—so it follows that the names inspired by it are just as fierce!
If you want a baby girl name that feels powerful, magical, and rich with ancient tradition, a Celtic name is an ideal option.
Tied to mythology, nature, and the warrior queens of old, Celtic names are undeniably strong and beautiful.
Whether you are looking for a name to honor heritage, or a name that feels assertive and unforgettable, this list of badass Celtic baby girl names will ignite your inspiration for naming your little warrior princess.
badass celtic baby girl names
1. Aine – A radiant name from Irish mythology, Aine was the goddess of love, summer, and sovereignty. She represents vitality, brightness, and the eternal fire of life, making it a name full of warmth and power.
2. Brigid – A fierce goddess of poetry, wisdom, healing, and warfare, Brigid embodies fiery inspiration and strength. Her name has long been tied to creativity, resilience, and divine feminine energy.
3. Morrigan – Known as the phantom queen in Irish mythology, Morrigan is a goddess of battle, fate, and transformation. Her name carries an aura of mystery, power, and unshakable authority.
4. Niamh – Meaning “radiant” or “bright,” Niamh was a golden-haired goddess of the Otherworld. Her name symbolizes beauty, light, and the ability to transcend ordinary boundaries.
5. Epona – The powerful Celtic goddess of horses, fertility, and abundance. Epona’s name embodies freedom, independence, and the untamed spirit of the wild.
6. Rhiannon – A Welsh goddess of horses, the moon, and enchantment, Rhiannon’s name evokes resilience, mystery, and feminine power rooted in myth.
7. Deirdre – A tragic heroine of Irish legend, Deirdre’s beauty was so captivating it sparked wars. Her name symbolizes intensity, emotional strength, and the ability to endure hardship.
8. Maeve – Derived from the legendary warrior queen of Connacht, Maeve was ambitious and commanding. Her name represents leadership, strength, and bold femininity.
9. Caoimhe (Kee-va) – This name means “gentle and beautiful,” yet in Celtic tradition it is linked to strong, graceful women who balanced compassion with courage.
10. Grainne – A fiery heroine of Irish legend who defied convention and followed her heart. Her name symbolizes independence, bravery, and fierce determination.
11. Aislinn – Meaning “dream” or “vision,” Aislinn represents spiritual depth, imagination, and the ability to see beyond what is ordinary.
12. Boudicca – The warrior queen who led a Celtic revolt against Rome. Her name is a lasting symbol of rebellion, strength, and fearless leadership.
13. Siofra (Shee-fra) – Meaning “sprite” or “elf,” this name ties to the Celtic fae and symbolizes otherworldly grace, mystery, and free-spiritedness.
14. Orlaith (Orla) – Meaning “golden princess,” this name represents royalty, charm, and the luminous presence of someone who carries light wherever she goes.
15. Fiadh (Fee-a) – An Irish word meaning “wild,” Fiadh represents the untamed spirit of nature, the freedom of the forest, and the beauty of independence.
16. Seren – A Welsh name meaning “star,” Seren symbolizes cosmic light, eternal guidance, and brilliance that shines through darkness.
17. Ailbhe (Alva) – Meaning “bright” or “white,” this name was often given to warriors, symbolizing clarity, nobility, and shining strength.
18. Cliodhna – A goddess of love and beauty, Cliodhna was tied to the sea and waves. Her name embodies allure, passion, and irresistible charm.
19. Taliesin – Meaning “shining brow,” this name belonged to a legendary bard of Wales, symbolizing wisdom, creativity, and mystical insight.
20. Sloane – Derived from a word meaning “warrior,” Sloane carries connotations of determination, courage, and resilience in the face of struggle.
21. Enid – A heroine in Welsh tales, Enid means “soul” or “life.” Her name represents inner strength, loyalty, and spiritual depth.
22. Bronagh – Meaning “sorrowful,” this name connects to St. Bronagh, symbolizing endurance, compassion, and strength through adversity.
23. Fionnuala – One of the children of Lir who was transformed into a swan. Her name represents endurance, grace, and the ability to adapt through challenges.
24. Gwenneth – Meaning “blessed” or “fair,” Gwenneth symbolizes purity, hope, and the enduring strength of goodness.
25. Aoibheann (Ay-veen) – This name means “radiant beauty,” symbolizing inner light, charm, and natural elegance.
26. Rowena – An old Welsh name meaning “fame and joy,” tied to nobility and strength that brings honor to one’s people.
27. Cerys – Meaning “love” in Welsh, Cerys embodies compassion, warmth, and the power of heartfelt devotion.
28. Isla – Derived from Celtic roots meaning “island,” Isla represents nature’s beauty, resilience, and grounded strength.
29. Eithne (En-ya) – Meaning “kernel” or “seed,” this name symbolizes growth, potential, and the hidden power within beginnings.
30. Keira (Ciara) – Meaning “dark-haired,” Keira is tied to mystery, allure, and the quiet strength of the night.
31. Arianrhod – A Welsh goddess of the moon and stars, Arianrhod symbolizes destiny, cycles of life, and celestial authority.
32. Tamsin – A Celtic name meaning “twin,” representing unity, balance, and the power of partnership.
33. Yseult (Isolde) – A legendary Celtic heroine tied to love and tragedy, Yseult’s name symbolizes passion, devotion, and enduring strength.
34. Maeghan (Meghan) – Meaning “mighty and strong,” Maeghan symbolizes resilience, leadership, and the spirit of determination.
35. Alastriona – The feminine form of Alexander, meaning “defender of mankind,” symbolizing bravery and protection.
36. Nessa – A fierce queen of Irish legend and mother of King Conchobar. Nessa’s name symbolizes cunning, leadership, and protective instincts.
37. Eira – A Welsh name meaning “snow,” symbolizing purity, serenity, and the strength to remain unshaken in stillness.
38. Iseult – Another form of Isolde, representing tragic love, passion, and the strength to endure suffering for devotion.
39. Morwenna – Meaning “sea wave,” this name represents adaptability, the mysteries of the ocean, and deep resilience.
40. Aifric – Meaning “pleasant” or “beautiful,” Aifric was often tied to noble women and symbolizes charm with underlying strength.
41. Bethan – A Welsh form of Elizabeth, meaning “pledged to God,” symbolizing loyalty, devotion, and inner resolve.
42. Sorcha (Sur-ka) – Meaning “radiant light,” Sorcha embodies brilliance, clarity, and a luminous spirit.
43. Luned (Lynette) – A Welsh heroine known for her loyalty and bravery, her name symbolizes faith, resilience, and courage.
44. Riona – Meaning “queenly,” Riona represents sovereignty, authority, and the dignity of leadership.
45. Tegan – Meaning “beloved,” Tegan symbolizes charm, warmth, and the power of being deeply cherished.
46. Caragh (Kara) – Meaning “beloved,” this name represents love, loyalty, and enduring devotion.
47. Una – Meaning “one” or “unity,” Una symbolizes completeness, harmony, and the strength of wholeness.
48. Siobhan (Shiv-awn) – An Irish form of Joan, meaning “God is gracious,” symbolizing spiritual strength and resilience.
49. Eilis (Ay-lish) – The Irish form of Elizabeth, meaning “pledged to God,” symbolizing faith, devotion, and perseverance.
50. Fallon – Meaning “descendant of a ruler,” Fallon represents noble bloodlines, leadership, and strength of heritage.
51. Aelwen – A Welsh name meaning “fair brow,” symbolizing beauty, grace, and wisdom, often associated with women of high status and noble presence.
52. Blathnat – Meaning “little flower,” Blathnat was a queen in Irish legend, representing delicate beauty wrapped in strength and resilience.
53. Eleri – A river name from Wales, Eleri symbolizes flowing grace, adaptability, and the enduring power of nature’s waters.
54. Mairead – The Gaelic form of Margaret, meaning “pearl,” a symbol of hidden strength, rarity, and the beauty that emerges from challenge.
55. Donella – A Scottish Gaelic name meaning “world leader” or “ruler of all,” embodying ambition, vision, and the ability to inspire others.
56. Gwenda – Meaning “pure” or “white,” Gwenda carries connotations of sacred light, healing energy, and a heart full of kindness.
57. Liadan (Lee-dan) – Meaning “grey lady,” Liadan was a poetess in Irish legend, symbolizing creativity, dignity, and the beauty of wisdom.
58. Olwen – A Welsh heroine whose footsteps made white flowers bloom. Her name embodies fertility, renewal, and the quiet power of life.
59. Treasa – The Irish form of Theresa, meaning “strength,” symbolizing inner power, determination, and unwavering will.
60. Aithne (Eth-na) – Meaning “fire,” this name carries connotations of passion, energy, and the unstoppable force of inspiration.
61. Rionaigh (Ree-oh-nee) – Meaning “queen,” this name embodies majesty, authority, and the dignity of feminine sovereignty.
62. Gwladys – A Welsh name meaning “princess” or “royalty,” symbolizing honor, leadership, and grace.
63. Ffion (Fee-on) – Welsh for “foxglove,” a flower associated with natural beauty, healing power, and enchanting mystery.
64. Aelith – A Celtic name meaning “fire,” symbolizing radiant courage, energy, and the spark of determination.
65. Sinead (Shin-aid) – An Irish form of Jane, meaning “God is gracious,” symbolizing faith, resilience, and inner strength.
66. Brianna – A Celtic name meaning “noble and strong,” representing integrity, honor, and the strength of character.
67. Catriona – A Gaelic form of Katherine, meaning “pure,” symbolizing clarity, faith, and steadfastness.
68. Neasa (Nessa) – A fierce queen in Irish legend, Neasa symbolizes cunning intelligence, bold leadership, and protective maternal power.
69. Danu – The great Celtic mother goddess, linked to rivers, fertility, and creation, symbolizing life, abundance, and primal strength.
70. Lirien – Inspired by Lir, the god of the sea, Lirien symbolizes fluidity, emotional depth, and resilience through change.
71. Muireann (Mwir-en) – Meaning “sea white,” this name is tied to legends of mermaids, symbolizing purity, mystery, and enchantment.
72. Glenna – A name meaning “valley,” tied to Celtic landscapes, symbolizing groundedness, stability, and a connection to the earth.
73. Aerona – A Welsh name meaning “berry,” symbolizing life, nourishment, and the renewal of nature.
74. Oonagh (Oo-na) – A name meaning “unity” or “lamb,” symbolizing nurturing love, harmony, and maternal strength.
75. Branna – Derived from the word for “raven,” Branna represents prophecy, wisdom, and power tied to the mystical bird of battle.
76. Keridwen (Cerridwen) – A goddess of transformation, wisdom, and inspiration in Welsh mythology, symbolizing cycles of rebirth and creativity.
77. Dierdre – Another form of Deirdre, symbolizing tragic beauty, emotional depth, and the endurance of the spirit.
78. Lughna – The feminine form of Lugh, a god of light and war, symbolizing radiant strength and bravery.
79. Enya – Meaning “little fire,” Enya symbolizes passion, resilience, and the fierce spark of individuality.
80. Rhoswen – A Welsh name meaning “white rose,” symbolizing purity, grace, and strength wrapped in delicate beauty.
81. Talulla – A Gaelic name meaning “lady of abundance,” symbolizing prosperity, generosity, and nurturing energy.
82. Arlais – A Welsh name linked to the bear, symbolizing courage, protection, and fierce maternal power.
83. Moira – The Gaelic form of Mary, meaning “bitter,” symbolizing strength through hardship, endurance, and wisdom born of pain.
84. Iona – A Scottish island name, symbolizing spirituality, peace, and the strength of sacred places.
85. Shona – A Gaelic form meaning “God is gracious,” representing kindness, generosity, and inner strength.
86. Brannaid – An ancient Irish name meaning “little raven,” symbolizing prophecy, mystery, and connection to the spiritual world.
87. Caer – A goddess in Irish legend who could transform into a swan, symbolizing freedom, transformation, and grace.
88. Fainche – An old Irish name meaning “sanctity” or “holiness,” symbolizing virtue, purity, and divine strength.
89. Gwennor – A Welsh name meaning “white shadow,” symbolizing mystery, light in darkness, and spiritual presence.
90. Oighrig (Ey-rik) – A Scottish Gaelic name meaning “new,” symbolizing fresh beginnings, hope, and resilience.
91. Alana – Of Celtic origin, meaning “child” or “serenity,” symbolizing peace, innocence, and the quiet strength of harmony.
92. Nuala – A shortened form of Fionnuala, meaning “fair shoulders,” symbolizing elegance, dignity, and natural beauty.
93. Rionaith – An ancient Irish name meaning “queen’s champion,” symbolizing loyalty, honor, and protective courage.
94. Sorley – Derived from Somhairle, meaning “summer sailor,” symbolizing adventure, freedom, and the strength of the sea.
95. Tressa – A Celtic name meaning “strength,” symbolizing resilience, determination, and power in adversity.
96. Caron – A Welsh name meaning “loving,” symbolizing compassion, loyalty, and the powerful energy of kindness.
97. Isolde – A legendary heroine of Celtic myth, Isolde symbolizes tragic love, passion, and strength through devotion.
98. Mairwen – A Welsh name meaning “fair and blessed,” symbolizing purity, goodness, and a charmed destiny.
99. Clodagh – Named after an Irish river, Clodagh symbolizes flowing resilience, adaptability, and strength rooted in nature.
100. Bethoc – An old Scottish name meaning “life,” tied to early saints, symbolizing spiritual devotion, endurance, and vitality.