100 Cool Celtic Girl Names: With Meanings

Discover the most magical Celtic names for girls, alongside all the meanings, origins, legends, and namesakes behind each powerful choice!

With influences from Irish, Scottish, Welsh, Breton, Cornish, Gaelic, and more, there are so many gorgeous Celtic girl names to consider for your new little princess. So how do you pick just one?

We’ve curated this epic list of some of the most beautiful Celtic names for girls. So whether you want a name full of magic, might, or mythology, you’ll find a Celtic girl name perfect for your little warrior below.

Sort by
🕵️ No results found. Clear the Filters?

100 Beautiful Celtic Girl Names

Read on to discover the most wonderful Celtic female names to consider for your new little goddess, and learn all about the origins, legends, namesakes, and more behind each one.


Adwen is a unique but adorable Celtic girl name with etymological roots in Welsh and links to Cornish legend. Saint Adwen was a 5th-century saint who was traditionally the Cornish patron saint of sweethearts and the parish of Advent in northern Cornwall. Meaning “blessed” and “fair,” Adwen is delicate and caring, yet with an adventurous flair to the name, you can’t help but be intrigued by!

  • Origin: Cornish, Welsh
  • Meaning: Blessed, fair
  • Variations: Adwenna
  • Namesakes: Saint Adwen, a 5th-century Christian saint.
Unique, Pretty


Agrona is a rare yet intriguing Celtic girl name, perfect for a feisty little warrior with an air of mystery and magic about her. It is likely that Agrona is derived from the Celtic element “agro,” meaning “slaughter” or “battle.” Although these may not initially seem like the prettiest of associations to bless upon a daughter, we admire the strength and power they evoke. Furthermore, in Celtic mythology, Agrona is said to have been the name of a goddess of war and slaughter, adding even more of an awesome allure to the name.

  • Origin: Celtic
  • Meaning: Battle
Strong, Unique


Aidan is a fresh and popular unisex name, ultimately derived from the name of Aodh, the Celtic god of sun and fire. As well as being strong and magical, this association gives Aidan the brilliantly warm meaning of “fiery one,” which would be perfect for a feisty little kid who is brimming with the most luminous of energy!

  • Origin: Celtic
  • Meaning: Fiery one
  • Variations: Aodhán, Aidyn
  • Popularity: In the US, Aidan is much more frequently heard as a male name, peaking at rank 39 in the popularity charts in 2003. Aidan as a female name is yet to rank, but this doesn’t make it any less awesome!
Cool, Popular, Mythological


Aífe is an excellent choice of Celtic girl name to bless upon a little goddess. Not only was Aífe the name of a powerful warrior in ancient Irish mythology, but the name itself is derived from the Gaelic word “aoibh,” which holds the stunning meanings of “beautiful,” “radiant,” and “joyful.” You may see Aoife used as a pretty variant spelling of Aífe, both of which are similar in style to the ever-pretty and classic name Eva. Earthy, mythological, and glittering, Aífe is a magical choice for your little girl.

  • Origin: Celtic, Irish, Gaelic
  • Meaning: Beautiful, radiant, joyful
  • Variations: Aoife, Eva
Unique, Mythological


Ailbhe is a beautiful name for a beautiful Celtic girl! Derived from the Old Irish word “albho,” Ailbhe holds the soft and pure meaning of “white,” which would make it especially beautiful for a baby born during a picture-perfect wintertime. With the gorgeous pronunciation of “al-va,” Ailbhe makes a sweet and unique alternative for names such as Eva and is a truly lovely choice for any baby born with Celtic roots.

  • Origin: Irish, Celtic
  • Meaning: White
  • Pronunciation: al-va
  • Variations: Ailbhe, Alva
  • Namesakes: Saint Ailbe, a 6th-century Irish saint. Ailbhe Smyth, an Irish feminist and LGBTQ activist.
Unique, Pretty, Dreamy


Aileen is a beautifully fresh Celtic girl name, with the dazzling meaning of “bright light” to cast a shimmering glow over the princesses who bear it. Variant spellings of Aileen include Eileen and Ilene, or even the traditional Eibhlín, so make sure you choose the one which fits your daughter the best. Of course, you can never go wrong with a strong and confident “A-” name though, making Aileen a wonderful selection indeed!

  • Origin: Celtic, Irish, Scottish
  • Meaning: Bright light
  • Variations: Eibhlín, Eileen, Ilene
Sweet, Pretty


In Celtic mythology, Áine is the goddess of summer, wealth, and sovereignty, a beautifully shining and regal namesake to bless upon a baby girl born on a gloriously sunshiny day. With the meanings of “radiance” and “brilliance,” too, Áine is an especially dazzling choice for your little girl!

  • Origin: Irish, Gaelic, Celtic
  • Meaning: Radiance, brilliance
  • Pronunciation: AWN-yah
  • Namesakes: Áine Ní Mhuirí, an Irish actress. Áine O’Gorman, an Irish footballer. Áine Lawlor, an Irish broadcaster.
Short, Mythological, Regal


Aisling is a gorgeous Celtic girl name to consider for your baby girl, with a meaning so deep and unique it’s hard not to adore! For, in Irish literature, the word “aisling” actually refers to a genre of poetry, which represents a vision or a dream, often in the form of the woman. So, if you experienced vivid and dazzling dreams of the beautiful lady your daughter will turn out to be during your pregnancy, Aisling would be a truly special name to consider for her!

  • Origin: Irish, Celtic
  • Meaning: Dream, vision
  • Pronunciation: ASH-ling, ASH- lin
  • Variations: Ashlin
  • Namesakes: Aisling Bea, an Irish comedian and actress.
Pretty, Unique


Alastríona is a pretty feminine form of the Irish masculine name Alastar which, in turn, is derived from the same root as Alexander. Although this means it shares a foundation with names such as Alexis or Alejandra, Alastríona has a unique, almost fairy-tale ring to it, which is sure to be admired. With the meaning of “defender of men,” Alastríona sounds sparky and tough, certainly not one to be underestimated!

  • Origin: Irish, Greek
  • Meaning: Defender of men
  • Variations: Alexandra
Unique, Pretty, Strong


Alice has always been a timeless classic of an English girl name, but you can opt to add a sweet Celtic flair to the name by using a unique spelling variant for your daughter. Alis is one of our top choices of alternatives to Alice, being a pretty, almost floral-sounding Welsh form of the name. You could also choose Alys or even the Irish Ailís, as all these adorable variations sound like they’ve rolled straight out of Wonderland itself!

  • Origin: Welsh, English, Celtic
  • Meaning: Noble
  • Variations: Alice, Alys, Ailís
Short, Sweet
Names You Might Also Like
Danish smiling young boy leaning on wooden fence outdoorsExploring Danish Boy Names: Meanings, Popularity, and Origins
Slavic little girl sitting on the grass in a yoga poseDiscover Charming Slavic Girl Names: Unveil Their Meanings and Origins
Welsh girl playing in the fieldWelsh Girl Names: A Glimpse into their Origin and Popularity


Annaig is a sweet yet unusual name, being a Breton diminutive form of the timelessly popular name Anna, derived from Hebrew. From Anna, Annaig carries the lovely meanings of “favor” and “grace,” whilst the fact that it is a diminutive of that name allows Annaig to sound especially sweet and delicate. There are many variations on Anna out there – from Hannah to Annie – so mix it up a bit and opt to bestow the gorgeous Annaig upon your new Celtic princess.

  • Origin: Breton, Hebrew
  • Meaning: Favor, grace
  • Variations: Anna
Sweet, Unique


Anwen is a gorgeously soft and mystical Celtic girl name to choose for your new fairy princess. Derived from the Welsh element “gwen,” meaning “beautiful, blessed,” and with the added intensifier “an-,” Anwen holds the adorable meaning of “very beautiful,” making it a charmingly descriptive name to perfectly capture your daughter’s shining aura.

  • Origin: Welsh
  • Meaning: Very beautiful
Unique, Pretty


Don’t let that long spelling put you off, as Aoibheann is an enchanting and traditional Irish girl name, holding the glowing meanings of “beauty,” “radiance,” and “fairness.” Aoibheann is actually pronounced one of two ways, either “ay-veen” or “eve-een,” making it a great, longer alternative to pretty names such as Eve, Ava, or Ivy whilst retaining all the earthy, floral magic from those names that we love so much.

  • Origin: Irish
  • Meaning: Beauty, radiance, fair
  • Pronunciation: eve-een, ay-veen
  • Variations: Óebfinn, Eavan
Pretty, Strong, Unique


Shining with the luck of the Irish, the gorgeous Celtic girl name Aoife is brilliant and powerful, holding the meanings of “beautiful,” “joyful,” and “radiance.” According to Celtic mythology, Aoife was the name of the greatest female warrior in the world, so you just know this name is a perfectly strong choice for a confident and effervescent little girl!

  • Origin: Irish
  • Meaning: Beautiful, joyful, radiance
  • Pronunciation: ee-fa
  • Variations: Eva, Ava
Short, Pretty, Mythological


The earthy Celtic female name Avalon is said to have derived from the Welsh word “afal,” meaning “apple,” and is linked to the “Island of the Apple Trees,” which features in Celtic mythology. In Arthurian legend, the mighty, all-powerful sword Excalibur was said to have been forged on the island of Avalon, giving the name a magical quality we simply love. Aside from its mythological side, Avalon sounds cool and modern as a given name, making an awesome twist on popular choices such as Ava or Avery.

  • Origin: Welsh
  • Meaning: The Island of Apple Trees (from Celtic mythology)
  • Variations: Avillion, Afallon, Avelion
Mythological, Pretty


Beibhinn is a gorgeous Celtic name for a girl, full of intrigue and power. Various figures in Celtic mythology and legend bear this name, including an underworld goddess and a giantess. However, the Gaelic elements “bean” and “finn” which make up this name actually give it the soft meaning of “fair lady.” Traditionally, Beibhinn was used to describe the female Viking settlers due to their fair Scandinavian coloring, making this a lovely choice for a little girl born of northern heritage, too!

  • Origin: Irish, Celtic, Gaelic
  • Meaning: Fair Lady
  • Pronunciation: be-veen
  • Variations: Bevin
Mythological, Unique, Sweet


Although this Celtic girl name may seem a tad heavy in style, Blodwen is a pretty and delicate choice for your daughter. A Welsh name, Blodwen, holds the dainty meaning of “white flower,” taken from the word “blodau” meaning “flower,” and the element “gwen,” which we see in many Welsh names. A fun fact about Blodwen is that it is also the name of the first opera written in the Welsh language, composed in 1878 by Joseph Parry.

  • Origin: Welsh
  • Meaning: White flower
Sweet, Unique, Floral


Boudicca is a noble name for a girl, which may be given in reference to the ancient warrior queen of the Iceni tribe, who famously led an uprising against the Roman empire. With the meaning of “victorious,” Boudicca is a certain winner of a name. Plus, it comes with the option to use Boo as the sweetest of pet names!

  • Origin: Celtic, Latin
  • Meaning: Victorious, victory
  • Variations: Boadicea, Boudicea
Strong, Cool, Unique


Brangaine is a unique yet dazzling Celtic girl name, taken from the Arthurian tale of Tristan and Iseult, in which Brangaine was the handmaiden to the heroine Iseult and noble, loyal friend. Other than this association, Brangaine does not have a known meaning as a name, so it would make a lovely, fresh option for a little girl to choose her own story.

  • Origin: Celtic, Irish
  • Meaning: Meaning unknown
  • Variations: Brangwane, Brangien
Mythological, Unique, Earthy


If you like Brie or Brianna but would prefer a name a little more unique, consider Briallen as a gorgeous Celtic-inspired alternative. Briallen was derived from “briallu,” the Welsh word for “primrose,” the pretty little flowers that bloom in various bright colors. As primroses are often the first to bloom in the early spring, they often signal a new page of brightness and beauty in the new year, carrying over that adorable symbolism of possibility and freshness to the name Briallen.

  • Origin: Welsh
  • Meaning: Primrose
Nature-inspired, Floral, Pretty
Discover More Unique Name Suggestions
Arabic toddler boy and mother playing together at the park in DubaiUnveiling the Charm of Arabic Boy Names
portrait of a cute young black african girl smilingModern and Traditional: Exploring African Girl Names
Italian girl and mother overlooking Italian cityUnveiling the Romance of Italian Girl Names: A Comprehensive Guide


We can see why Brianna is such a popular name, from its sweet sound to its beautifully rich meanings of “noble” and “virtuous.” Brianna is the feminine form of the Irish masculine name Brian, so would be especially lovely if given in honor of a family member of this name. Despite its powerful meanings, Brianna also has an aura of magic to it, thanks to being used by Edmund Spenser in his fantasy epic The Faerie Queene. Will you be choosing this name for your little fairy queen?

  • Origin: Irish, Celtic
  • Meaning: Noble, strong, virtuous
  • Popularity: Brianna is a very popular name in the US, having spent much of the late-1990s and early-2000s comfortably sitting in the top 20 most popular names, peaking at rank 14 in 1999.
Strong, Pretty, Popular


As well as being the name of a traditional kind of savory meat pie in Scotland, Bridie is an adorable choice of Celtic girl name to consider for your new little warrior. Bridie is likely derived from the same stem as the Gaelic girl’s name Bridget, as well as perhaps having evolved from the traditional Scottish family name Brydie. Bridie sounds sweet and chirpy, full of wonder and exploration – a great choice of name for a curious child.

  • Origin: Celtic, Scottish, Gaelic
  • Meaning: Exalted one, strength
  • Variations: Brydie, Bridget
Sweet, Fun, Unique


A strong name for a noble warrior, Brigid is a bright choice of Celtic girl name to consider. Derived from the Irish Gaelic noun “brígh,” Brigid carries the confident meanings of “strength” and “exalted one.” Two amazingly powerful and traditional female namesakes for this name are Saint Brigit of Kildare and also Brigid, the Irish goddess of fire, poetry, and wisdom. Bridget may be a more commonly-seen spelling variation of this name, but Brigid is a lovely, traditional, and meaningful alternative to consider.

  • Origin: Celtic, Irish
  • Meaning: Strength, exalted one
  • Variations: Brighid, Bridget
  • Namesakes: Saint Brigit of Kildare, an Irish saint.
Strong, Sweet


Although the Celtic girl name Brónach holds the rather gloomy meaning of “sad” or “sorrowful,” we can’t help but adore its earthy flair and unique style. Brónach is a great choice if you like Bronwen but would prefer something a little more different, and has a cool bite and stylish lilt we simply love. In fact, we can’t find anything to be “sorrowful” about with this gorgeous name!

  • Origin: Celtic, Irish
  • Meaning: Sorrowful, sad
  • Namesakes: Saint Brónach, a 6th-century Irish mystic.
Unique, Cool


The strong and noble name Bronwen is formed from the Welsh elements “bron” and “gwyn,” meaning “breasted” and “white, holy,” respectively, thus giving Bronwen the romantic meaning of “pure of heart.” Although Bronwen may be used as a unisex name, the suffix “-wen” is traditionally reserved for female names, with “-wyn” being the form used for masculine names. So, to keep things classic, we’d recommend Bronwen for a girl and Bronwyn for a boy.

  • Origin: Welsh, Celtic
  • Meaning: Pure of heart
  • Pronunciation: bron-win
  • Variations: Bronwyn, Branwen
Strong, Sweet


On paper, doesn’t Buddug look like the sweetest little name there is? Don’t be fooled, however, as this mighty Celtic female name is actually a form of Boudicca, and holds the strong meaning of “victorious,” making it a phenomenal name for a little winner! The pronunciation of Buddug is also not necessarily what you would expect, as its Welsh roots mean you would traditionally say it like “bee-th-ig,” or “bu-th-ig.” Both are still cute, but we truly love the hidden strength and unassuming might this unique name holds!

  • Origin: Welsh
  • Meaning: Victorious
  • Pronunciation: bee-th-ig, bu-th-ig
  • Variations: Boudicca
Fun, Sweet, Unique


Cailleach is an awesome Celtic name for girls, taken right out of Gaelic mythology! Whilst the name itself means “old woman,” Cailleach has been associated with various “hag”-type figures throughout various strands of Celtic mythology and folklore, giving the name so much mystique, power, and culture that it’s hard not to admire it!

  • Origin: Gaelic, Celtic
  • Meaning: Old woman, hag
Unique, Strong, Mythological


Cairistiona is a gorgeously soft and spiritual Celtic female name and a perfect choice to consider for your daughter if you are raising her by the Christian faith. Christina and Christine are pretty choices, but Cairistiona is an especially sweet and feminine alternative that still keeps that beautiful religious spirit.

  • Origin: Celtic, Gaelic, Scottish
  • Meaning: Cairistiona
  • Variations: Christina, Cristiona
Dreamy, Pretty, Unique


With endless different spelling options and variations to explore, Caitlin is a timeless classic of a Celtic girl name to choose for your little girl. Meaning “pure,” Caitlin is soft and sweet, a beautiful virtue to bestow upon your innocent little angel. Interestingly, the traditional Irish pronunciation of Caitlin is “cotch-LEEN.” However, many will choose to instead pronounce it “KATE-lin,” which is also beautiful, as it offers the possibility of the adorably friendly nicknames Cait and Katie!

  • Origin:Irish
  • Meaning: Pure
  • Pronunciation: cotch-LEEN, KATE-lin
  • Variations: Katelyn, Caitlan, Katilin, Cathleen, Catherine
  • Popularity: Caitlin entered the US top 1000 most popular baby name charts in 1976 and has made its peak so far at rank 44 in 1988. The alternative spelling Kaitlyn, however, rose to rank 30 in the year 2000.
Popular, Sweet, Pretty


Don’t let the long spelling put you off, as Caoilfhionn is a gorgeous Celtic name for girls that stands out in the best way possible! Caoilfhionn actually has the simple yet stunning pronunciation of “kee-lin,” which gives it a modern sound that pairs well with its traditional Gaelic spelling. The name is derived from the Irish words “caol” and “fionn,” meaning “slender” and “fair” respectively, and although these meanings are sweet and attractive, neither qualities are necessary in a beautiful daughter!

  • Origin: Irish
  • Meaning: Fair, slender
  • Pronunciation: kee-lin
Unique, Strong, Pretty
More Great Names to Consider
Australian girl playing and spraying water in swimming poolThe Best Australian Girl Names — Modern, Traditional, and Unique
Brazilian young boy sitting near fountainUnveil the Meaning Behind Beautiful Brazilian Boy Names
Smiling egyptian girl in the meadowEgyptian Girl Names: A Blend of the Ancient and the Modern


Caoimhe is a truly stunning Celtic female name and one of my own personal favorites! With the meanings of “gentle,” “precious,” and “beautiful,” Caoimhe radiates purity and perfection, with an aura of intrigue and mystique surrounding that gorgeously unique spelling. Caoimhe may be pronounced one of two ways, the traditional choice being “KWEE-va,” whereas the more modern option would be “KEE-va.” Both are equally as delicious and pretty, and we’re sure whichever option you choose will suit your little angel perfectly.

  • Origin: Irish
  • Meaning: Gentle, precious, beautiful
  • Pronunciation: KWEE-va, KEE-va
Sweet, Pretty


Carrigan is a deliciously earthy-sounding Celtic girl name, with a couple of possible origins and meanings you’re sure to adore. The name may have been derived from the Gaelic surname Corrigan, which holds the razor-sharp meanings of “spear” or “pointed.” If you have the Corrigan name in your family, Carrigan could be a beautiful way of honoring it through the next generation. Alternatively, you may hail from the township of Carrigan in County Cavan in Ireland, whose name originally held the unique meaning of “little rock.” Even if neither of these namesakes means anything to you or your family, Carrigan is still a fun and adventurous name to consider, with the adorable Carrie to fall back on as a familiar nickname, too.

  • Origin: Irish
  • Meaning: Pointed, spear, or little rock
  • Variations: Corrigan, Kerrigan, Carrie
Earthy, Unique, Pretty


Carys is such a sweet and delicate Celtic girl name, and you’re bound to adore its beautifully romantic meaning of “loved one” – the perfect tribute to your beloved little daughter. Carys makes a lovely alternative to other popular “Ca-” names such as Cara or Catherine, being unique but familiar at the same time.

  • Origin: Welsh, Celtic
  • Meaning: Loved one
  • Variations: Cerys
Pretty, Sweet


Full of magic and mystery, Cerridwen is a unique but completely worthwhile name to pick for your new little dreamer. According to medieval Welsh legend, Cerridwen was a powerful enchantress, regarded as a goddess of poetry and inspiration. The tales surrounding Cerridwen are on the unusual side – involving a potion to grant beauty and wisdom, swallowing a servant and rebirthing him, and transforming into different animals – but we love the intriguing otherworldliness this awesome name evokes. Not only is the name Cerridwen pretty and stylish, but it’d make a great icebreaker conversation piece, too!

  • Origin: Welsh
  • Meaning: Blessed poetry
Mythological, Pretty, Unique


Cliona is a gorgeously unique and earthy-sounding Celtic girl name and a more accessible spelling variation on the traditional Cliodhna. According to Irish mythology, Cliodhna was a majestic goddess of love and beauty who fell deeply in love with a mortal. For him, she left the godly Land of the Promise but was tragically taken away by a passing wave in County Cork. A moving folktale behind a gorgeous name, we love Cliona and all it represents!

  • Origin: Irish
  • Meaning: Shapely
  • Variations: Cliodhna
Mythological, Unique


If your dreamy new daughter has truly captured your heart, Croía would be a beautiful name to choose for her! Soft and romantic, this unique name – like many Irish names – isn’t actually pronounced as you might think from reading it. Despite that “o,” Croía is actually pronounced like “cree-ya,” so sweet and sassy all at once!

  • Origin: Irish
  • Meaning: Heart
  • Pronunciation: cree-ya
Unique, Dreamy, Sweet


In Celtic mythology, Danu is recognized as an earth-mother goddess associated with the land and its people. Although little is known for sure about the goddess and her origins, Danu makes a great choice of mythology-inspired Celtic girl name and will provide lots of future reading material for your own little princess to read up on as she grows up!

  • Origin: Celtic
  • Meaning: Meaning unknown
  • Variations: Dana, Anu
Unique, Cool, Mythological


The origins of the Celtic girl name Dierdre may lie in a tragic mythological tale, but this is one beautiful choice you shouldn’t overlook for your daughter. In Irish folk legend, Deirdre was a beautiful young woman who suffered a tragic heartbreak after King Conchobar of Ulster forced her to be his bride, slaughtering her true love Naoise in his attempts to gain her heart. Our tragic heroine went down in legend to be known as “Deirdre of sorrows,” and, with that tragic ending to the story, we don’t blame her for being so down! But, this rather gloomy meaning shouldn’t stop you from choosing this name for your baby girl, as it is soft, sweet, and timeless, with that adorable first syllable of “dear” to really carry affection!

  • Origin: Irish, Celtic
  • Meaning: Broken-hearted, sorrowful
  • Pronunciation: deer-dra
  • Variations: Deirdra, Derdriu
Dreamy, Mythological


Delen is a lovely choice of name if you are looking for something floral but unique. Meaning “petal” in Cornish, the pretty Delen is a rare yet magical choice, full of the beauty of springtime yet with a stylish edge to really set it apart from the more commonly-heard flower names.

  • Origin: Cornish
  • Meaning: Petal
Nature-inspired, Sweet, Unique


Derived from the Welsh element “del,” meaning “pretty” or “beautiful,” Delyth is a gorgeously soft and dreamy choice of Celtic girl name to consider for your new little angel. Although uncommonly heard, Delyth has a familiarity to it which gives it that adorable sophistication, as though it was made to be a timeless classic.

  • Origin: Welsh
  • Meaning: Pretty, blessed
Unique, Dreamy
Check Out These Name Lists Next
Jewish girl eating a matzo in passover Hebrew holidayGuide to Cool and Strong Hebrew Girl Names: Their Stories and Significance
Indian mother giving piggyback ride to her daughterDiscover the Charm of Indian Girl Names - Meanings, Origins and More
Latin girl in pink dress sitting on logUnraveling the Charm of Latin Girl Names: Their Roots and Meanings


If you have high hopes for your little girl to dream big and reach the sky with her potential, Deryn could be a lovely, significant choice of name to bless upon her. Deryn is derived from the Welsh word “aderyn,” which translates to “bird,” so it is truly free and earthy in meaning! Alternatively, Deryn also works as a Greek girl name, where it has the sweet meaning of “gift.”

  • Origin: Welsh, Greek
  • Meaning: Bird, or gift
  • Pronunciation: DEH-rin
  • Variations: Aderyn, Derry, Derren
Sweet, Animals, Unique


The feminine form of the masculine Dilwyn, this adorable Celtic girl name is taken from the Welsh elements “dilys” and “gwyn,” giving it those soft, pure meanings of “genuine” and “blessed.” Unique yet lovely, Dilwen is a great choice for a new little princess!

  • Origin: Welsh
  • Meaning: Genuine, blessed
Sweet, Unique


A strong yet beautiful name rooted in Irish mythology, Doireann is a wonderful choice for your daughter. With the meaning of “sullen” or “tempestuous,” Doireann reminds us of the chaotic wonder and beauty of a storm, a great choice for your new little whirlwind! Better still, Doireann can be shortened to the cutest nicknames, including Dory, Dolly, or even Annie.

  • Origin: Irish
  • Meaning: Sullen, tempestuous
  • Variations: Dorren, Doreen, Dolly, Dory
Strong, Pretty, Mythological


Donna is an awesomely powerful name for a girl, with a couple of meanings that really give it strength! As a Celtic girl name, Donna is a feminine derivative from the masculine name Domhnall, which holds the triumphant meaning of “ruler of the world.” Alternatively, “donna” is also a respectful term meaning “lady” in Italian. Such a regal name, perfectly fit for a queen!

  • Origin: Celtic, Gaelic, Italian
  • Meaning: Ruler of the world, or lady
  • Namesakes: Donna Summer, an American singer. Donna Strickland, a Canadian physicist and Nobel laureate. Donna Karan, an American fashion designer.
  • Popularity: In the US, Donna fell out of the top 1000 most popular names charts in 2010, having decreased in popularity since the 1960s after spending the decade between 1955 and 1965 in the top 10!
Popular, Strong, Fun


It is hard not to adore the gentle hum of the name Dwynwen, whose rhyming syllables make it sound almost melodic in tune, as well as being uniquely heartwarming! In Wales, Saint Dwynwen is recognized as the patron saint of lovers, whose day is celebrated each January 25th, similar to Saint Valentine’s Day in February. This association helps Dwynwen sound even more pure and romantic, even if just shortened to the sweet nickname Dwyn – a definite winner for your new little cherub!

  • Origin: Welsh
  • Meaning: Wave, or fair, blessed one
  • Variations: Dwyn
  • Namesakes: Saint Dwynwen, the Welsh patron saint of lovers.
Sweet, Unique, Pretty


Dylan is a very popular unisex given name to consider for your new little warrior. Meaning “son of the sea,” Dylan is a great choice for ocean-lovers, derived from Welsh origins. Certainly not to be confused with the similar-sounding Dillon, which is actually an Irish name, meaning “loyal” or “faithful.” Either way, both these Celtic-inspired names are stunning choices to consider!

  • Origin: Welsh, Celtic
  • Meaning: Son of the sea
  • Variations: Dillon
  • Popularity: As a female name, Dylan is fairly popular in the US, having grown in popularity since the 1990s. It is much more frequently used as a popular boys’ name.
Popular, Cool, Fun


Efa is the Welsh form of the pretty name Eva, from the same stem as the beautiful Eve. With the glorious, impactful meaning of “life,” Efa packs a lot into such a short name, with its “f” spelling offering a softer alternative to a shaper “v.”

  • Origin: Welsh
  • Meaning: Life
  • Variations: Eva, Aoife, Eve
Sweet, Short


  • Origin: Scottish, English
  • Meaning: Light-hearted, shining one
  • Variations: Eleanor, Ailionora, Eilidh
  • Popularity: Who’d have thought that mixing up the vowels in a classic girl’s name could make it even more magical? Eilionoir is a pretty, Scottish variant on the ever-popular name Eleanor, which holds the luminous meanings of “light-hearted,” and “shining one.” Other great variations to consider to this dreamy yet feisty name include the sweet diminutive Eilidh, or perhaps the Irish form, Ailionora.
Sweet, Pretty, Dreamy


Éilís is a rare but awesome variant of the popular English name Elizabeth, holding the noble meaning of “God is my oath” and being classically Irish in style. As well as being a lovely way to honor a family member named Elizabeth, Éilís also works as a fun alternative to choices such as Ellis or even Alice, with a unique edge yet beautifully calm feel.

  • Origin: Celtic, Irish
  • Meaning: God is my oath
  • Variations: Eilish, Ailis, Elizabeth
Cool, Unique


Eluned is a bright and unique Celtic girl name, traditionally Welsh in style and serving as a great alternative to other popular “El-” names, such as Eleanor or Elena. Saint Eluned was a 5th-century virgin martyr who hailed from Brecon in Wales and whose feast is celebrated on August 1st. You could always drop the “E” and choose Luned instead, which sounds especially glowing and ethereal.

  • Origin: Welsh
  • Meaning: Idol, image
  • Pronunciation: el-in-ed, ehl-een-ed
  • Variations: Luned, Eiluned
  • Namesakes: Saint Eluned, a 5th-century Welsh saint.
Strong, Unique
Explore Additional Name Inspirations
Portuguese young boy smiling at the parkDecoding the Beauty of Portuguese Boy Names: Meanings and Popularity
Scottish little girl wearing white dress standing on bench in the park smiling brightly on sunny dayDiving Into the Beauty of Scottish Girl Names
Vietnamese little girl playing in the park on summer dayUncover the Beauty of Vietnamese Girl Names and Their Rich Heritage


Although it may sound a bit old-fashioned today, Enid is a cool choice of name to choose for your daughter. With the meanings of “soul” and “spirit,” Enid is vibrant and pure, with a short, snappy spelling to add style and flair.

  • Origin: Welsh
  • Meaning: Spirit, soul
  • Pronunciation: ee-nid
  • Variations: Enaid
  • Namesakes: Enid Blyton, an English children’s author. Enid Dame, an American poet.
Short, Dreamy


Enys is a rare but cool Celtic name for girls and boys, which holds the unique meanings of “island,” “forest clearing,” or “circle.” All of these meanings give us magical, mysterious vibes, and Enys’ unique style is certainly one to stand out. Enys may also be seen as a surname, along with variations Innis or Ennis, but a pretty given name variation might be the Welsh Enfys, which means “rainbow.”

  • Origin: Celtic, Cornish, Irish
  • Meaning: Circle, or island, or forest clearing
  • Variations: Ennis, Enfys
Unique, Nature-inspired


Earthy and homey, the pretty name Erin is derived from the Irish word for Ireland itself, “Éire,” thus holding the glorious meaning of “from Ireland.” For a true Celtic princess, the lovely name Erin is sure to be a winner, being pretty and stylish, nickname-proof, and brimming with Irish beauty.

  • Origin: Welsh, Irish, Celtic
  • Meaning: From Ireland
  • Namesakes: Erin Brockovich, an American environmental activist and legal clerk.
  • Popularity: Although it is decreasing in popularity now, Erin was especially popular between 1970 and 2005 in the US, sitting comfortably in the top 100 names.
Short, Popular


If you’re looking for a unique Celtic girl name that is rich in mythological intrigue, Etain is a beautiful choice to consider. In Celtic mythology, Etain was a hero of various folk tales and is recognized as being a powerful and radiant sun goddess. Mostly unheard of outside of Ireland, Etain is a pretty and feminine-sounding choice, yet with the wildly appealing meanings of “jealousy” and “passion.”

  • Origin: Irish, Celtic
  • Meaning: Jealousy, passion
  • Variations: Étaín, Aideen
  • Namesakes: Étaín, an Irish mythological figure and sun goddess. Etaín Ni Cuinn, a Queen of Munster.
Strong, Unique, Mythological


As well as sounding fluffy and fun, Ffion is a beautifully floral name that you must consider for your new little petal. “Ffion” is the word for “foxglove” in Welsh, referring to the unique flowering perennials we spot blooming in the summertime. A charming alternative to names like Fiona or Freya, Ffion is a great choice, although you could also consider its Gaelic variant Fionn, which holds the pure meanings of “fair” or “white.”

  • Origin: Welsh, Gaelic, Celtic
  • Meaning: Foxglove, or fair
  • Variations: Fiona, Fionn
Pretty, Floral, Nature-inspired


Fiadh is such a gorgeous and tranquil Celtic girl name. We can see why it is so popular amongst parents at the moment! Magical-sounding and earthy, there aren’t many names similar to Fiadh, giving it more of a unique, alluring intrigue. The Irish word “fia” means “deer,” too, offering a delightfully innocent and springy animal association to the name which we absolutely adore!

  • Origin: Irish, Celtic
  • Meaning: Deer, wilderness, respect
  • Pronunciation: FEE-ah
  • Popularity: Fiadh is a very popular name at the moment, especially in Ireland, where it was the second most popular baby girl name in 2020!
Earthy, Popular, Nature-inspired


There is a legendary Irish folk tale of the Children of Lir, and it is with this story most associate the beautiful Celtic girl name Finola. In the tale, the children – one of which was named Fionnuala – were all cursed by an evil stepmother and transformed into swans, condemned to spend hundreds of years on the lakes of Ireland. Depending on which version you read, some endings to the tale are happy, yet some are more grisly. Either way, Fionnuala, or its Anglicized variant Finola, is mystical and enchanting, a brilliant choice for a little girl.

  • Origin: Irish
  • Meaning: One with fair shoulders
  • Variations: Fionnoula
Strong, Cool, Mythological


Fiona is a pretty, floral-sounding Celtic girl name, with a handful of different meanings and variations to consider along with it. Fíona is an Irish name meaning “vine,” which is earthy and explorative in nature. However, Fiona could also be Gaelic in origin, meaning “fair.” Whilst the pretty variation Ffion has taken off in popularity in recent years, Fiona remains a strong, classic choice that you really can’t go wrong with!

  • Origin: Celtic, Gaelic, Irish, Scottish
  • Meaning: Fair, or vine
  • Variations: Fíona, Ffion, Fionnghal
  • Popularity: Fiona has recently shot up the US popularity charts! It entered the top 1000 only recently in 1990 at rank 941, yet has climbed all the way up to rank 296 by 2020.
Pretty, Popular


If you are hunting for a powerful, feminist-driven name for your little Celtic warrior, you can’t go wrong with Gráinne. Unique and stylish, yet with so many iconic female namesakes behind it, this name is full of style and success! There was Gráinne O’Malley, who has gone down in history as a 16th-century Pirate Queen, or Gráinne, the daughter of the High King of Ireland Cormac Mac Art. Even more divine, Gráinne is the name of the ancient Irish goddess of grain and patron of the harvest. See what we mean? Gráinne is a fantastic name for a brilliant little angel.

  • Origin: Irish, Celtic
  • Meaning: Grain
  • Pronunciation: grawn-yah, grah-nya
  • Variations: Grainia, Granya, Grania
  • Namesakes: Gráinne O’Malley, a 16th-century Irish queen, chieftain, and pirate. Gráinne, a figure in ancient Irish legend.
  • Popularity: Although uncommon in the US, Gráinne is a very popular name in Ireland, ranking within the top 100 list from 1964 through 2004.
Nature-inspired, Mythological, Cool


Gwenna is a soft and girly derivative of the name Gwen, which itself may be used as a short form of names such as Guinevere, Gwyneth, or Gwendolyn. As a Welsh name, Gwenna holds the heavenly meanings of “fair” and “blessed,” whereas the Cornish meaning of the name would be “white.” In both instances, Gwenna is a gorgeously pure Celtic girl name and a lovely, modern-sounding tribute to its longer, more traditional forms.

  • Origin: Celtic, Welsh, Cornish
  • Meaning: Fair, pure, blessed, white
  • Variations: Gwen, Gwendolyn, Guinevere, Gwenda
Sweet, Dreamy, Unique
Related Names for Your Consideration
Two european young boys wearing the same jacket sitting on the grass while looking at each other with beautiful nature backgroundEuropean Boy Names: A Journey Through Culture and Meaning
Finnish boy child wearing his gloves in the snowBehind the Name: The Richness of Finnish Boy Names
Muslim little girl on meadow before sunsetDiscover Beautiful Muslim Girl Names and Their Significance


The Celtic female name Gwyneth is derived from the name of the ancient kingdom of Gwynedd, formed in the northwestern region of Wales. With the joyous meanings of “blessed” or “happiness,” Gwyneth is pure and charming, a great choice for a noble Celtic princess! Whether you stick with the sophisticated-sounding Gwyneth or shorten it to the perky Gwyn, this is a powerful name to choose for your baby girl.

  • Origin: Welsh
  • Meaning: Blessed, or happiness
  • Variations: Gwynedd, Gwyn
  • Namesakes: Gwyneth Paltrow, an American actress. Gwyneth Lewis, a Welsh poet.
Strong, Popular


“Haf” is the Welsh word for “summer” and is most commonly used as a middle name for babies born in the summertime. If you were to use it as a given name for your little girl, it would certainly be a stylish and standout choice, yet would offer so much Celtic sunshine and warmth to your daughter wherever she goes!

  • Origin: Welsh
  • Meaning: Summer
  • Pronunciation: halve
Unique, Short


Although it sounds strikingly similar to the sweet name Evanna, Ifanna is actually the pretty feminine version of the name Ifan which, believe it or not, is the Welsh form of the Hebrew name John! So, if you have a family member named John, Ifanna would be a lovely yet subtle tribute to him, whilst being an undeniably dreamy and stylish independent name in itself. From John, Ifanna carries the heavenly meanings of “gift from God” or “God is gracious,” offering spirit and purity to this decidedly feminine name.

  • Origin: Welsh
  • Meaning: God is gracious, gift from God
  • Variations: Ifanwy
Unique, Dreamy


Did you know that the beautiful name Imogen is actually said to have originated as a misspelling of Innogen, also a Celtic name for girls. Some suggest that it was William Shakespeare himself who should be credited for this happy accident, as he has a character named Imogen in his play Cymbeline. Whether Imogen was a renaissance misprint or not, it remains a soft and popular name, perfect for a little “girl” or “maiden.”

  • Origin: Celtic, Irish
  • Meaning: Girl, maiden
  • Variations: Innogen, Imogene
Pretty, Sweet


If you’re a fan of medieval legend, you’ll no doubt have heard of the beautiful name Isolde, a true Celtic heroine known for her romance with Tristan. Isolde makes a brilliant alternative to the much more commonly heard Isobel and has variations including Iseult or Isolda for you to consider too. Meaning “fair lady,” Isolde sounds pure and charming, as though she will grow up to be the most caring and courteous young woman indeed.

  • Origin: Celtic, Welsh
  • Meaning: Fair lady
  • Variations: Iseult, Esyllt, Isolda
Unique, Pretty, Mythological


Jennifer is a timeless classic of a name, with a pure and crisp meaning to match its dainty, curious style. A Cornish form of the Welsh Gwynhwyfar, Jennifer is composed of the elements “gwyn,” meaning “white, fair” and “hwyfar,” meaning “spirit, fairy.” Whether you keep it at Jennifer or shorten it to the adorable Jenn, Jenna, or Jenny, you simply can’t go wrong with this beautiful, traditional choice of a Celtic girl name.

  • Origin: Celtic, Welsh, Cornish
  • Meaning: White wave, white fairy
  • Namesakes: Jennifer Aniston, an American actress. Jennifer Lopez, an American singer and actress. Jennifer Lawrence, an American actress.
  • Popularity: Jennifer is a very popular female name internationally. In the US, it was the most popular girl’s name from 1970 through 1984 and still remains high on the SSA charts.
Popular, Pretty


Keira is a beautiful choice of Celtic girl name, especially for a baby born with gorgeously dark locks! Derived from the Gaelic word “ciar,” meaning “dark” or “black,” Keira is a form of the more traditionally-styled name Ciara. However, switching that “C-” to a “K-” adds an edgier spark to the already-adorable name, allowing it to feel more modern despite being a true timeless beauty!

  • Origin: Celtic, Irish
  • Meaning: Dark-haired
  • Pronunciation: keer-a
  • Variations: Ciara, Kiera
  • Namesakes: Saint Cera of Ireland, a 7th-century abbess and saint, also known as Keira. Keira Knightley, an English actress.
  • Popularity: Keira is a recently popular name in the US, having only entered the top 2000 charts in the year 2000.
Popular, Cool


Laoise is a stunningly ethereal Celtic girl name, holding the luminous meanings of “light” and “radiance.” Although on paper Laoise may look similar to names such as Lois or Louise, it is actually pronounced “lee-shuh,” so somewhat lighter in tone. In fact, Laoise is a variant of the masculine name Lugus, the Celtic god of craftsmanship!

  • Origin: Irish
  • Meaning: Light, radiance
  • Pronunciation: lee-shuh
Sweet, Mythological, Unique


Líle is a sophisticated Irish variant on the ever-beautiful girl name Lily. Floral, delicate, and full of sentimental value, lily-inspired names are always a hit, and this unique form is sure to enchant. Other Celtic variants of Lily include Lileas or Lilias, which are also both adorable options!

  • Origin: Irish
  • Meaning: Lily flower
  • Variations: Lily, Lileas
Sweet, Floral, Pretty


Llewella is a brilliantly bold choice of name for a confident little lady. Although the name may seem frilly, Llewella’s meaning of “leader” gives it a powerful sense of drive that is sure to be admired. Llewella is derived from the Welsh masculine name Llywelyn, which is hard to spell at first, but totally worth it in the end!

  • Origin: Welsh
  • Meaning: Leader
Unique, Fun, Strong
Similar Names and Their Meanings
Young girl reading the bibleHonor Your Faith: A Roundup of Strong Biblical Girl Names
Smiling Dutch boy in a striped shirt at the parkStrong Dutch Boy Names — A Roundup of Ideas
Swedish adorable little girl wearing a red coat in the parkExploring Swedish Girl Names: Origins, Meanings, and Popularity


Lowri is a delightful, Welsh-rooted female name that holds the meaning of “laurel,” the lush evergreen shrub that is seen as an international symbol of glory and triumph. Other names in this stem include Lauren and Laura, but we love the unique playfulness of Lowri, which still captures that earthy, natural tone and victorious spirit perfectly.

  • Origin: Welsh
  • Meaning: Laurel
  • Variations: Laurel, Laura, Lauren
Nature-inspired, Fun


Lynn is an effortlessly pretty and natural Celtic girl name, derived from the Welsh word “llyn,” meaning “lake.” As well as working as a short and sweet choice of name independently, Lynn may also be used as a nickname for longer names with this element, such as Linda, Lynette, or perhaps even Elinor.

  • Origin: Celtic, Welsh
  • Meaning: Lake
  • Variations: Lin, Linda, Lynette
Short, Sweet


With the meanings of “she who intoxicates” or “she who rules,” it’s hard not to be allured by the gorgeous Celtic girl name Maeve! Alongside this enticing meaning, Maeve’s power also comes from its association to the great warrior Queen of Connacht Madb (also known as Maeve,) who was considered a beautiful goddess of sovereignty. Strong, powerful, rich in Celtic legend, and with the most gorgeously intriguing spelling – what more could you want in a name?

  • Origin: Irish
  • Meaning: She who intoxicates, she who rules
  • Pronunciation: mayv
  • Variations: Méabh, Maiv, Maev
Strong, Mythological


With the meaning of “strong in battle,” Mallt is a wondrously mighty and fierce choice for your new little warrior! Mallt is a Welsh-rooted form of the name Maud, which is ultimately derived from the Germanic female name Matilda. Pretty and unique, Mallt is a strong Celtic name for girls, especially those with a wise head on their shoulders!

  • Origin: Welsh, Celtic
  • Meaning: Strong in battle
  • Variations: Maud, Matilda
Unique, Strong, Cool


An Irish derivative of the name Mary, Moira is a strong, sassy, and confident alternative for your gorgeous new daughter. Although the strange juxtaposition of meanings (“bitterness” vs “beloved”) may seem peculiar at first, we adore the implication of a well-rounded, emotive little girl who knows what she wants! Alternatively, Moira is also considered a Greek-originating name, where it holds the ethereal meaning of “destiny.” How cute!

  • Origin: Irish, Greek
  • Meaning: Bitterness, or beloved
  • Pronunciation: MOY-ra
  • Variations: Moyra, Mary
Strong, Cool


Morag is a shiny and fun Scottish girl name, strangely considered to be a Celtic equivalent of the name Sarah! Meaning “great” or “sun,” Morag holds an ethereal power that will cast the most beautiful glow over all those who hear it.

  • Origin: Scottish
  • Meaning: Great, or sun
  • Variations: Morgan, Sarah
Strong, Pretty, Cool


Isn’t “sea chief” the most awesome, badass meaning to have behind your name? Morgan is a popular unisex name of Celtic origin, composed of the elements “mor” and “cant,” meaning “sea” and “circle,” respectively. In Arthurian legend, King Arthur’s sister was the powerful enchantress Morgan Le Fay, offering a magical quality to the name, too. So, whether your daughter is a little mermaid, spell-caster, or sea warrior, Morgan sure is a beautiful name to bestow upon her!

  • Origin: Celtic, Welsh
  • Meaning: Sea chief
  • Variations: Morgana, Morgaine, Morrigan
  • Popularity: Although used for both boys and girls, Morgan is especially popular as a female name in the US.
Cool, Mythological, Strong


Morrigan: an awesome, badass Celtic girl name for the coolest of little girls! In Irish mythology, Morrigan was the goddess of war and death, who ruled over fate itself. With the ability to appear in the form of a crow, Morrigan was both able to strike fear and offer encouragement wherever she pleased. With a cool namesake like that, alongside the meaning of “great queen,” there’ll be no stopping any little girl with a name like Morrigan!

  • Origin: Irish, Celtic
  • Meaning: Great queen
Mythological, Strong, Cool


Muirgel is a unique but earthy Celtic female name, derived from the Old Irish elements “muir,” meaning “sea,” and “gel,” meaning “bright, shining.” This nature-inspired meaning makes Muirgel a perfect name for a little mermaid and has links to powerful Irish legend, too. The perhaps more commonly-heard name Muriel is from the same stem as Muirgel, with added Scottish and Breton roots.

  • Origin: Celtic, Irish
  • Meaning: Bright, shining sea
  • Variations: Muriel, Muireall
Nature-inspired, Strong, Unique


Nainsí is a sweet Irish form of the English name Nancy which, originally being a form of Anne, carries the adorably pure meaning of “grace.” Nainsí is a unique but not too-different alternative to consider, but other sweet options would also include the fun nickname-style Nettie, the unique Scottish Nandag, or perhaps the Welsh interpretation Nesta.

  • Origin: Irish, British
  • Meaning: Grace
  • Variations: Nancy, Nettie, Nesta
Sweet, Pretty
More Name Lists to Spark Your Interest
Australian boy kid sitting on a stone looking far awayDiscover Unique and Cute Australian Boy Names
European little girl running in country field in summerExploring Popular European Girl Names in America
Father throwing his little kid in the air near the Eiffel TowerFrench Boy Names: From Unique to Timelessly Popular


Neasa is a lovely Celtic girl name that is perfectly rooted in Irish tradition and culture. Neasa is a form of Nessa, who was once a legendary Celtic princess named Assa, which means “gentle.” A loyal daughter and strong warrior, Assa underwent a quest to avenge her foster father’s death, and her feisty approach led to her being given the nickname Ní-assa, which offered the reverse meaning of “not gentle.” This name gave way to the cute names Nessa and Neasa, which are perfectly cool and intriguing choices for strong little fighters.

  • Origin: Irish, Celtic
  • Meaning: Not gentle
  • Variations: Nessa, Ness
Unique, Cool, Mythological


In Irish mythology, Niamh was the radiant daughter of the sea god Manannan, who rode a magical white horse named Enbarr. She fell deeply in love with Oisin, and the pair lived happily for three hundred years in the Land of Youth. There aren’t many names that sound like Niamh, giving it a unique flair and a shining glow from its dazzling meaning of “brightness.” Although it has an uncommon spelling, its popularity outside of Ireland means more people will recognize it and get that gorgeous pronunciation right without too much explanation!

  • Origin: Irish
  • Meaning: Brightness, radiance
  • Pronunciation: NEEV
  • Variations: Neve, Niaṁ
Pretty, Popular, Mythological


Nóirín is a sweet Irish diminutive form of the cute comeback name Nora. Derived from the Latin girl’s name Honora, Nora and Nóirín hold the powerfully wholesome meaning of “honor” or “honorable,” whilst also sounding pure and adventurous. If you like the name Noreen but would like something with a bit more of an edge, Nóirín is the name to pick!

  • Origin: Irish, Latin
  • Meaning: Honor
  • Variations: Nora, Noreen


Nollaig is a beautifully festive Celtic girl name, as it literally holds the meaning of “Christmas!” Full of warmth, cheer, and excitement, Nollaig perfectly captures the spirit of the holiday season, making it a great choice for a wintertime-born baby. Although Nollaig is gender-neutral, it is still an uncommonly heard choice, making it a sweet standout on any register.

  • Origin: Irish
  • Meaning: Christmas
  • Namesakes: Nollaig Casey, an Irish fiddle player.
Sweet, Pretty


With the meaning of “lamb,” Oonagh is full of fresh, lively innocence and adventure, making it a perfect choice of name for a baby girl born in the springtime. With its unique spelling, Oonagh is likely to stand out, but this gorgeously traditional spelling makes a strong alternative to its variants Oona or Una.

  • Origin: Irish
  • Meaning: Lamb
  • Variations: Oona, Una
Animals, Sweet


When you hear the term “golden princess,” what comes to mind? We think of a beautiful, caring, loyal, and true leader whose gorgeous radiance shines over all those who meet her. Orlaith captures all these dazzling qualities and is a wonderful choice of Celtic girl name to choose for your new little goddess.

  • Origin: Irish
  • Meaning: Golden princess
  • Variations: Orla
Pretty, Strong


With the meaning of “maiden,” Rhian is an undeniably sweet, pure, and feminine choice for your beautifully innocent little daughter. This charming choice is rooted in Welsh and could also be used as a nickname for longer names, such as Rhianna or Rhiannon.

  • Origin: Welsh
  • Meaning: Maiden
  • Pronunciation: ree-an
  • Variations: Rhianu, Rhianna, Rhiannon
  • Namesakes: Saint Rhian, a Welsh abbot and saint. Rhian Benson, a Ghanaian-British singer. Rhian Edwards, a Welsh poet.
Pretty, Dreamy, Sweet


Rhona is a truly Celtic name, with origins and meanings from all over the British Isles for you to enjoy! As a Welsh name, Rhona holds the meanings of “fair” and “slender,” whilst its Gaelic meanings would be “power” and “might.” As a Scottish-rooted feminine name, Rhona may refer to the rugged island of Rona, also titled Rònaigh in its Gaelic form. From all these varied meanings, we would consider Rhona a particularly strong yet pure name for a little girl whose heart truly belongs to her Celtic roots.

  • Origin: Celtic, Gaelic, Scottish, Welsh
  • Meaning: Rough island, power, fair
  • Variations: Rònaigh
Strong, Dreamy


Róisín is derived from the Gaelic elements “róis,” meaning “rose,” and “Nín,” meaning “little,” giving Róisín a soft, delicate, floral appeal which makes a stunning variation to alternatives like Rose or Rosa. Will you be choosing the adorable name Róisín for your “little rose?”

  • Origin: Irish, Gaelic
  • Meaning: Little rose
  • Pronunciation: ROH-sheen, roh-SHEEN
  • Variations: Rosheen, Rose, Rosaleen
Nature-inspired, Pretty, Sweet


Sabrina is a pretty Celtic girl name which holds special ties with the River Severn in Wales. There was a Celtic goddess who ruled this river named Sabrina, making it a great choice if the towns and cities along its banks are meaningful to you and your family. Of course, Sabrina is also often associated with the famed, fictional “Teenage Witch,” adding a magical flair to the already pretty name!

  • Origin: British, Welsh, Celtic
  • Meaning: From the River Severn
  • Popularity: Sabrina is a popular name in the US and was especially well-used during the 1990s, where it peaked in 1997 at rank 53!
Mythological, Pretty
Related Name Ideas
Adorable girl in old-fashioned clothes and red beret on a walk in the fallOld Fashioned Girl Names: A Journey Through Time and Elegance
Turkish mother and son in the parkTurkish Boy Names: From Ancient Leaders to Modern Day Heroes
Latin baby boy sitting on grass outdoorEmbrace the Classics: A Collection of Latin Boy Names


If the unique, unusual spelling of the pretty Celtic girl name Sabd entices you and makes you want to learn more, you’re not alone! This gorgeous name is certainly one that will stand out, not only from its spelling but also its beautifully soft pronunciation of “SYVE.” Sadb features prominently throughout Irish mythology, such as with Princess Sadb Ingen Chuinn, the daughter of legendary High King Conn of the Hundred Battles, adding a cultured richness to this already dazzling choice of name.

  • Origin: Irish
  • Meaning: Sweet, lovely
  • Pronunciation: SYVE
  • Variations: Sadhbh, Saoibh, Sive
Mythological, Sweet, Unique


Although its unique spelling might cause some confusion initially, Saoirse may be pronounced “SEER-sha” or “SUR-sha,” both gorgeously soft and pretty options to suit your adorable new Celtic queen. With the meanings of “freedom” and “liberty,” Saoirse is full of adventure and possibility, a lovely open-book of a name to bless upon your daughter.

  • Origin: Irish
  • Meaning: Freedom, liberty
  • Pronunciation: SEER-sha, SUR-sha
  • Namesakes: Saoirse Ronan, an American-born Irish actress.
Unique, Strong, Earthy


The longest river in Ireland is the River Shannon, and Shannon also lends its name to a town in County Clare. If either of these locations is meaningful to you and your family, Shannon would be a gorgeously earthy choice of name for your new Celtic princess! In Irish mythology, Sionna was a mythological goddess known for her wisdom, who served as the original namesake for the river. There is plenty of fascinating culture and folklore surrounding Sionna and the River Shannon, so you’ll have to pay a visit if you choose this beautiful name for your baby girl!

  • Origin: Irish, Celtic
  • Meaning: Wise river
  • Variations: Sionainn, Shanna, Sionna
Nature-inspired, Fun


Although you can’t really tell, Sinéad is actually an Irish form of the traditional English name Jane! Whilst Sinéad is more unique, both pretty names share the heavenly meaning of “God is gracious,” along with a soft, noble aura that’s truly desirable to have in a name.

  • Origin: Irish, English
  • Meaning: God is gracious
  • Pronunciation: shin-ade
  • Variations: Sinnead, Synead, Jane
  • Namesakes: Sinéad O’Connor, an Irish singer/songwriter. Sinéad Burke, an Irish writer, academic, and disability activist.
Strong, Cool, Unique


Sláine is a really cool-sounding unisex name of Irish Celtic origin, with the pure and virtuous meaning of “health.” The name crops up in various areas of Irish legends, such as with Sláine, the daughter of High King of Ireland Brian Boru, or the legendary first High King himself, Sláine mac Dela. Both offer an admirable, regal quality to the name, as well as countless stories of folklore to explore with you little Sláine as she grows up!

  • Origin: Irish
  • Meaning: Health
Unique, Cool, Mythological


The luminous name Sorcha is actually an Irish Gaelic form of the names Sarah and Sally, with a beautiful, added Celtic glow that truly shines bright. Don’t be fooled by that “ch” in the spelling, as Sorcha is actually pronounced like “SURK-ha,” or “sor-aka,” both cool-sounding options to match this quirky, edgy name.

  • Origin: Irish
  • Meaning: Brightness
  • Pronunciation: SURK-ha, sor-aka
  • Variations: Sorca, Sorsha, Sarah, Sally
Pretty, Unique


Steren is a gorgeously luminous name for a little girl, being Cornish in origin and holding the ethereal meaning of “star.” If you like Steren, you could also consider its Celtic cousin Seren, which also means “star,” but this time in Welsh!

  • Origin: Cornish, Celtic
  • Meaning: Star
  • Variations: Seren
Dreamy, Fun, Pretty


Tegan is a beautifully sweet and pretty name, deeply rooted in all areas of Celtic culture and holding the most adorable meanings ever! As an Irish Gaelic name, Tegan holds the meanings of “little poet” or “little storyteller,” which connote so much imagination and dreaminess! Alternatively, as a Welsh name, Tegan may be derived from the word “teg,” meaning “loved one,” or “darling,” beautifully soft meanings to bless upon a cherished little girl, as well as being the Welsh word for “toy.” Finally, as a Cornish name, Tegan means “special thing.” A “special” name indeed, Tegan is an all-around brilliant name to choose for your Celtic princess!

  • Origin: Celtic, Irish, Welsh, Cornish
  • Meaning: Little storyteller, or loved one, or special thing
  • Variations: Teagan, Teegan
Pretty, Sweet


With the adorable meanings of “fair,” “blessed,” and “lovely,” Tegwen really is the “sugar, spice, and all things nice” of Celtic girl names! This uncommonly-heard name is full of adventure and curiosity, perfect for an adventurous yet charming little princess!

  • Origin: Welsh
  • Meaning: Fair, blessed
  • Namesakes: Saint Tecwyn, a 6th-century Welsh saint.
Unique, Sweet


Toiréasa is a stylish, Irish form of the pretty feminine name Theresa, which is said to have been ultimately derived from Greek origins and holds the meaning of “harvester, to harvest.” Toiréasa is a fun variation to consider with a bold, adventurous quality to it which we adore. While Theresa allows for nicknames like Tee and Tessa, we love that Toiréasa could also bring Tori or Tora into the mix, too.

  • Origin: Irish, English, Greek
  • Meaning: Harvester
  • Variations: Theresa, Teresa
Earthy, Pretty, Cool
Names You Might Also Like
Two British sisters sitting on a big log in a forestBritish Girl Names: From Traditional to Modern
German mother and daughter playing in the parkGerman Girl Names — A Mix of Tradition and Modernity
Finnish little girl and mother enjoying beautiful winter day outdoorsHot Trends: The Rising Popularity of Finnish Girl Names
Headshot of Madeleine Lily Webb

About the Author

Madeleine Lily Webb

Madeleine is a writer from somewhere near Manchester, England. Madeleine's background in languages and linguistics has led to baby names becoming one of her favorite topics to write about. When she's not fallen down a rabbit hole of stories behind unique names, Madeleine can be found hanging out with her cat, taking photos of flowers, or dancing.