- ACTIVITIES
100 Very Best Truth or Dare Questions for Teens

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.
Meaning: “Beauty” or “radiance.” A legendary warrior woman in Irish mythology.
Meaning: “God is gracious.” Irish form of Joan.
Meaning: “Bright” or “radiant.” Daughter of the sea god and lover of Oisín in Irish legend.
Meaning: “Love.” A tragic heroine from Irish folklore who fled with her true love.
Meaning: “Dream” or “vision.” Often refers to a poetic personification of Ireland.
Meaning: “Exalted one.” Name of a goddess and a revered saint in Irish culture.
Meaning: “Shapely.” A fairy queen of South Munster, known for her beauty.
Meaning: “Golden princess.” Derived from ór (gold) and flaith (princess, sovereign).
Meaning: “Kernel” or “grain.” A name carried by early Irish saints and mythic queens.
Meaning: “Sorrowful” or “broken-hearted.” Central figure in the legend Deirdre of the Sorrows.
Meaning: Irish form of Margaret, meaning “pearl.”
Meaning: “Brightness” or “splendor.” A goddess associated with summer, wealth, and sovereignty.
Meaning: “Freedom” or “liberty.” A modern name with patriotic significance.
Meaning: “Little rose.” A traditional poetic name dating back to the 16th century.
Meaning: “She who intoxicates.” Queen of Connacht in the Ulster Cycle.
Meaning: “Gentle,” “beautiful,” or “kind.” A name of grace and charm.
Meaning: “Fair shoulder.” A daughter turned into a swan in the Children of Lir legend.
Meaning: Irish form of Eve, meaning “life” or “breath.”
Meaning: “Little flower.” Delicate and poetic in both sound and meaning.
Meaning: “Sea-white” or “of the sea.” Associated with mermaid myths in Irish folklore.
Meaning: Named after the Scottish Isle of Islay; symbolizes tranquility.
Meaning: “Light” or “radiance.” Gaelic form of Helen.
Meaning: “Fair” or “white.” Created by a Scottish poet.
Meaning: “Elf victory.” From Ailsa Craig island.
Meaning: “Born of fire” or “handsome.” Feminine of Kenneth.
Meaning: Scottish Gaelic form of Mary, meaning “beloved.”
Meaning: “Little deer” or “beloved.”
Meaning: Inspired by the Isle of Skye, full of rugged beauty.
Meaning: “Lily.” A floral and poetic name.
Meaning: Scottish form of Elizabeth, “consecrated to God.”
Meaning: Diminutive of Ann, meaning “grace.”
Meaning: “Great” or “sun.” Traditional Highland name.
Meaning: A sacred island; symbolizes spirituality and peace.
Meaning: “Watchful” or “vigilant.” Sleek and strong.
Meaning: “Pretty” or “charming.” Quintessentially Scottish.
Meaning: Gaelic form of Katherine; “pure.”
Meaning: Created by a novelist; elegant and mysterious.
Meaning: “One’s own meadow.” Unisex and modern.
Meaning: Diminutive of Mairead; means “pearl.”
Meaning: “Lamb.” Gentle and classic.
Meaning: “Silver white.” Regal and ethereal.
Meaning: “White breast.” Gentle and poetic.
Meaning: “Fair and blessed.” A legendary enchantress.
Meaning: “Snow.” Crisp and serene.
Meaning: “Divine queen.” Powerful figure in Welsh myth.
Meaning: “Love.” Warm and elegant.
Meaning: “Lady” or “noble.” Rare and refined.
Meaning: “Blessed” or “white.” Popular and graceful.
Meaning: “Idol” or “image.” A saint’s name.
Meaning: “Much loved.” Noble and romantic.
Meaning: “Darling” or “loved one.”
Meaning: “Star.” Bright and celestial.
Meaning: From a river name; graceful and flowing.
Meaning: Diminutive of Elizabeth; “pledged to God.”
Meaning: Welsh form of Laura, “laurel” or “victory.”
Meaning: Welsh form of Mabel, “lovable.”
Meaning: “White ring” or “holy loop.”
Meaning: “White flower.” Soft and nature-inspired.
Meaning: “Summer.” Warm and simple.
Meaning: Welsh form of Agnes; “pure.”
Meaning: “Honor.” Elegant and soft.
Meaning: “Chief” or “princess.” Powerful and feminine.
Meaning: A noblewoman in legend; meaning possibly “light.”
Meaning: “Sea-born.” Connected to the sea and mysticism.
Meaning: “Lamb” or “pure.” Breton version of Junia.
Meaning: Breton for Françoise, meaning “free woman.”
Meaning: “Trade wind.” Light and breezy.
Meaning: “White” or “blessed.” Short and strong.
Meaning: “Rose.” A floral Breton favorite.
Meaning: Breton form of Katherine, “pure.”
Meaning: “Queenly.” A royal Irish name.
Meaning: “Leaping water.” Fluid and graceful.
Meaning: Irish form of Mary; “bitter” or “beloved.”
Meaning: “God is gracious.” Irish version of Jane.
Meaning: Anglicized form of Caoimhe, meaning “gentle.”
Meaning: “Wise” or “greatest.” Strong and simple.
Meaning: “Noble maiden.” Rare and refined.
Meaning: “Noble.” Mythological mother of a hero.
Meaning: “Unity” or “queenly.” A fairy queen.
Meaning: “Radiant” or “light.” Bright and vivid.
Meaning: “Defender.” Feminine of Alasdair.
Meaning: “Fair lady.” From Béibhinn.
Meaning: “Grey lady.” Name of a poet and nun.
Meaning: “Daisy.” Sweet and natural.
Meaning: “Strength” or “harvest.” Irish form of Teresa.
Meaning: “Noble” or “bright.”
Meaning: “Large homestead.” Possibly Cornish or Irish.
Meaning: Inspired by the Isle of Anglesey.
Meaning: “Beautiful sheen.” Poetic and powerful.
Meaning: “High oak.” Inspired by an Irish village.
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.