Celtic names possess a timeless magic — they sing with the rhythm of ancient lands, echo the voices of legends, and reflect the natural beauty of places like Ireland, Scotland, Wales, and Brittany. Rich with meaning, poetic in pronunciation, and deeply tied to heritage, Celtic female names are more than just beautiful; they are stories woven into syllables.
Whether passed down through generations or rediscovered through myth and folklore, these names connect us to a world of druids, warriors, goddesses, saints, and song. From Irish names that dance on the tongue, to strong Scottish names tied to land and sea, to Welsh names that glimmer like poetry, Celtic names are rooted in meaning and music.
In this article, we’ll explore 90 of the most captivating Celtic female names. Whether you’re searching for a name for your child, a character, or your own identity, this list offers a path through heritage and heart.
Irish Celtic Names
1. Aoife
Meaning: “Beauty” or “radiance.” A legendary warrior woman in Irish mythology.
2. Siobhán
Meaning: “God is gracious.” Irish form of Joan.
3. Niamh
Meaning: “Bright” or “radiant.” Daughter of the sea god and lover of Oisín in Irish legend.
4. Gráinne
Meaning: “Love.” A tragic heroine from Irish folklore who fled with her true love.
5. Aisling
Meaning: “Dream” or “vision.” Often refers to a poetic personification of Ireland.
6. Brigid
Meaning: “Exalted one.” Name of a goddess and a revered saint in Irish culture.
7. Clíodhna
Meaning: “Shapely.” A fairy queen of South Munster, known for her beauty.
8. Orlaith
Meaning: “Golden princess.” Derived from ór (gold) and flaith (princess, sovereign).
9. Eithne
Meaning: “Kernel” or “grain.” A name carried by early Irish saints and mythic queens.
10. Deirdre
Meaning: “Sorrowful” or “broken-hearted.” Central figure in the legend Deirdre of the Sorrows.
11. Mairead
Meaning: Irish form of Margaret, meaning “pearl.”
12. Áine
Meaning: “Brightness” or “splendor.” A goddess associated with summer, wealth, and sovereignty.
13. Saoirse
Meaning: “Freedom” or “liberty.” A modern name with patriotic significance.
14. Róisín
Meaning: “Little rose.” A traditional poetic name dating back to the 16th century.
15. Méabh
Meaning: “She who intoxicates.” Queen of Connacht in the Ulster Cycle.
16. Caoimhe
Meaning: “Gentle,” “beautiful,” or “kind.” A name of grace and charm.
17. Fionnuala
Meaning: “Fair shoulder.” A daughter turned into a swan in the Children of Lir legend.
18. Éabha
Meaning: Irish form of Eve, meaning “life” or “breath.”
19. Bláthnaid
Meaning: “Little flower.” Delicate and poetic in both sound and meaning.
20. Muireann
Meaning: “Sea-white” or “of the sea.” Associated with mermaid myths in Irish folklore.
Scottish Celtic Names
21. Isla
Meaning: Named after the Scottish Isle of Islay; symbolizes tranquility.
22. Eilidh
Meaning: “Light” or “radiance.” Gaelic form of Helen.
23. Fiona
Meaning: “Fair” or “white.” Created by a Scottish poet.
24. Ailsa
Meaning: “Elf victory.” From Ailsa Craig island.
25. Kenna
Meaning: “Born of fire” or “handsome.” Feminine of Kenneth.
26. Mairi
Meaning: Scottish Gaelic form of Mary, meaning “beloved.”
27. Davina
Meaning: “Little deer” or “beloved.”
28. Skye
Meaning: Inspired by the Isle of Skye, full of rugged beauty.
29. Lilias
Meaning: “Lily.” A floral and poetic name.
30. Elspeth
Meaning: Scottish form of Elizabeth, “consecrated to God.”
31. Annag
Meaning: Diminutive of Ann, meaning “grace.”
32. Morag
Meaning: “Great” or “sun.” Traditional Highland name.
33. Iona
Meaning: A sacred island; symbolizes spirituality and peace.
34. Greer
Meaning: “Watchful” or “vigilant.” Sleek and strong.
35. Bonnie
Meaning: “Pretty” or “charming.” Quintessentially Scottish.
36. Catriona
Meaning: Gaelic form of Katherine; “pure.”
37. Lorna
Meaning: Created by a novelist; elegant and mysterious.
38. Ainsley
Meaning: “One’s own meadow.” Unisex and modern.
39. Maisie
Meaning: Diminutive of Mairead; means “pearl.”
40. Euna
Meaning: “Lamb.” Gentle and classic.
Welsh Celtic Names
41. Arianwen
Meaning: “Silver white.” Regal and ethereal.
42. Bronwen
Meaning: “White breast.” Gentle and poetic.
43. Ceridwen
Meaning: “Fair and blessed.” A legendary enchantress.
44. Eira
Meaning: “Snow.” Crisp and serene.
45. Rhiannon
Meaning: “Divine queen.” Powerful figure in Welsh myth.
46. Carys
Meaning: “Love.” Warm and elegant.
47. Nerys
Meaning: “Lady” or “noble.” Rare and refined.
48. Gwyneth
Meaning: “Blessed” or “white.” Popular and graceful.
49. Eluned
Meaning: “Idol” or “image.” A saint’s name.
50. Angharad
Meaning: “Much loved.” Noble and romantic.
51. Tegan
Meaning: “Darling” or “loved one.”
52. Seren
Meaning: “Star.” Bright and celestial.
53. Eleri
Meaning: From a river name; graceful and flowing.
54. Bethan
Meaning: Diminutive of Elizabeth; “pledged to God.”
55. Lowri
Meaning: Welsh form of Laura, “laurel” or “victory.”
56. Mabli
Meaning: Welsh form of Mabel, “lovable.”
57. Gwendolen
Meaning: “White ring” or “holy loop.”
58. Blodwen
Meaning: “White flower.” Soft and nature-inspired.
59. Haf
Meaning: “Summer.” Warm and simple.
60. Nesta
Meaning: Welsh form of Agnes; “pure.”
Breton Celtic Names
61. Enora
Meaning: “Honor.” Elegant and soft.
62. Maela
Meaning: “Chief” or “princess.” Powerful and feminine.
63. Azénor
Meaning: A noblewoman in legend; meaning possibly “light.”
64. Morgane
Meaning: “Sea-born.” Connected to the sea and mysticism.
65. Yuna
Meaning: “Lamb” or “pure.” Breton version of Junia.
66. Soizic
Meaning: Breton for Françoise, meaning “free woman.”
67. Alizée
Meaning: “Trade wind.” Light and breezy.
68. Gwenn
Meaning: “White” or “blessed.” Short and strong.
69. Rozenn
Meaning: “Rose.” A floral Breton favorite.
70. Katell
Meaning: Breton form of Katherine, “pure.”
Pan-Celtic & Revival Names
71. Riona
Meaning: “Queenly.” A royal Irish name.
72. Talulla
Meaning: “Leaping water.” Fluid and graceful.
73. Moira
Meaning: Irish form of Mary; “bitter” or “beloved.”
74. Sinead
Meaning: “God is gracious.” Irish version of Jane.
75. Keeva
Meaning: Anglicized form of Caoimhe, meaning “gentle.”
76. Kyna
Meaning: “Wise” or “greatest.” Strong and simple.
77. Adara
Meaning: “Noble maiden.” Rare and refined.
78. Ethlinn
Meaning: “Noble.” Mythological mother of a hero.
79. Oonagh
Meaning: “Unity” or “queenly.” A fairy queen.
80. Sorcha
Meaning: “Radiant” or “light.” Bright and vivid.
81. Alastríona
Meaning: “Defender.” Feminine of Alasdair.
82. Bevin
Meaning: “Fair lady.” From Béibhinn.
83. Liadan
Meaning: “Grey lady.” Name of a poet and nun.
84. Nóinín
Meaning: “Daisy.” Sweet and natural.
85. Treasa
Meaning: “Strength” or “harvest.” Irish form of Teresa.
86. Dealla
Meaning: “Noble” or “bright.”
87. Treva
Meaning: “Large homestead.” Possibly Cornish or Irish.
88. Mona
Meaning: Inspired by the Isle of Anglesey.
89. Eavan
Meaning: “Beautiful sheen.” Poetic and powerful.
90. Ardara
Meaning: “High oak.” Inspired by an Irish village.
🔤 Pronunciation Tips for Challenging Celtic Names
- Aoife = EE-fa
- Siobhán = shi-VAWN
- Caoimhe = KEE-va
- Méabh = MAYV
- Saoirse = SEER-sha
- Eilidh = AY-lee
- Sinead = shi-NAYD
- Oonagh = OO-na
- Bláthnaid = BLAW-nid
- Tegan = TEG-an (not TEE-gan)
Embracing Celtic Names and Heritage
Celtic female names are more than words — they are a celebration of language, land, and legacy. Whether tied to mythological queens, ancient saints, wild landscapes, or soft-spoken virtues, each name offers a story, a melody, and a memory.
Choosing or reconnecting with a Celtic name can be a powerful way to honor your ancestry, express your values, or simply fall in love with the poetic sounds of a beautiful culture. As you explore these names, consider the roots they carry and the future they can inspire — in family, art, or identity.
💚 May your journey through names bring you closer to who you are and who you’ve always been.