• LIFE
90 Magical Celtic Female Names

90 Magical Celtic Female Names

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.

Hannah Collins