Gaelic names are rich in tradition, beauty, and storytelling. With deep roots in Irish and Scottish culture, these names carry powerful meanings and often feature lyrical sounds and distinctive spellings. Whether you are honoring your heritage or simply love the way these names look and sound, Gaelic baby names offer a special connection to history and identity.
From well-known Gaelic boy names and Gaelic girl names to hidden gems you may be hearing for the first time, this list highlights options tied to legends, saints, warriors, poets, and more. Along with their meanings and pronunciations, these names can help you find a meaningful choice for your little one.
What Are Gaelic Names?
Gaelic is a Celtic language that dates back more than 1,000 years. Once widely spoken in Scotland, it is now preserved mainly in parts of the Scottish Highlands, while Irish Gaelic continues to play a strong role in Ireland, where it is still taught in schools and honored through naming traditions.1,2
When it comes to Gaelic baby names, many trace their roots to Irish mythology, legendary warriors, saints, poets, and important places. Some names may sound familiar, like Liam or Fiona, while others, such as Tadhg or Siobhán, might surprise you with their spellings and pronunciations. Together, they offer a beautiful blend of history and culture.
Gaelic Names for Boys and Girls
Gaelic baby names span generations of Irish and Scottish tradition, from brave warriors and beloved poets to radiant goddesses and memorable folk heroes. This collection includes names for boys and girls that carry stories of courage, love, and heritage.
Gaelic Boy Names
Gaelic names for boys often come from legendary heroes, ancient kings, saints, and figures from folklore. Many of these names carry meanings tied to strength, wisdom, bravery, or nature, making them powerful choices for families who value history and cultural roots.
3 Most Recognizable Gaelic Boy Names
Some of the most recognizable Gaelic boy names have become favorites around the world. Liam, Conor, and Brian regularly appear on popularity charts and are easy to pronounce, yet they still honor Gaelic heritage and meaningful origins.3
1. Brian — This name became one of the most popular Gaelic boys’ names due to Brian Boru, a historic high king of Ireland. Pronounced “Bry-an,” this name means “high” or “noble.”
2. Conor — A great choice for an animal lover, as it means “lover of wolves and hounds,” this name is one of the most popular boys’ names in and outside of Ireland. And, it’s easy to pronounce — “Con-er.”
3. Liam — This common modern name stems from the old Gaelic name Uilliam and means “guardian” or “helmet of will.” Pronounce it “Lee-um.”
30 Timeless & Historic Gaelic Boy Names
From ancient kings to saints and poets, these traditional Gaelic boy names have stood the test of time. Many are linked to legendary Irish figures and historical rulers, with meanings that reflect qualities like courage, leadership, and resilience.
1. Anrai — The Irish version of the name “Henry.” You pronounce it “Awn-ree.” This name means “ruler of the home.”
2. Aodhan — Although modern versions of this name include Aidan and Aedan, Aodhan is an old name derived from the Gaelic name Aodh. Aodh was the prince of Daoine Sidhe, a supernatural race in Irish mythology. Aodhan is pronounced “A-dun” and means “fiery,” “bringer of fire” or “little fire.”
3. Art — Meaning “bear” or “champion,” pronounce this name exactly as it looks. And it’s a royal name, as two famous high kings of Ireland had the name Art.
4. Barry — Pronounce this name just like it looks: “Ba-ry,” which means “fair-haired.”
5. Cian – This traditional Gaelic name means “ancient” or “enduring” and is pronounced “Kee-an.”
6. Ciarán — Pronounced “Keer-awn,” Ciarán means “little dark-haired one” and was the name of two early Irish saints: Ciarán the Elder and Ciarán the Younger.
7. Cillian (also Kilian or Killian) — Cillian is a traditional Gaelic boy’s name linked to St. Kilian, the Irish missionary to Germany in the 7th century. This name has multiple meanings, including “little church,” “strife,” or “bright-headed.” It is pronounced “Kill-i-an.”
8. Colm — This name means “dove,” and you pronounce it “Coll-um.”
9. Cormac – Meaning “son of the charioteer,” Cormac is a legendary name thanks to the third-century high king of Ireland, Cormac Mac Airt. It is pronounced “Kor-mack.”
10. Daithi — Pronounce this name as “Dah-hee.” Daithi means “swiftness” or “nimbleness.”
11. Desmond — People often name babies after a special place. Desmond is one example, as it is the name of a historic kingdom in Ireland. And, this one’s another easy one to say, as you pronounce it, “Des-mond.”
12. Diarmaid — This name means “without enemy” and is pronounced “Deer-mud.”
13. Donnacha — Pronounced “Done-acka,” Donnacha means “dark chief.” A famous high king of Ireland had this name.
14. Dáire — Meaning “fruitful,” “fertile,” or “oak tree,” pronounce this name as “Dye-ray.”
15. Dónal — This is an old Gaelic boy’s name that means “world ruler.” Dónal is pronounced “Doh-nal,” and its modernized version is Donald.
16. Eógan — Meaning “noble-born” or “youth,” this name is pronounced “Oh-en” (like “Owen”) and is a historical name from Irish mythology.
17. Feargus — Feargus means “strong one” or “masculine one” and is pronounced “Fir-gus.” This name is one of the oldest known Gaelic names, so if you want a historic name, you might consider this one.
18. Fiachra — Fiachra is a name in “Children of Lir,” a famous story in Irish folklore. Pronounced “Fee-uh-kra,” this name means crow or raven.
19. Jarlath – Jarlath (pronounced “Jar-lath”) is a traditional Gaelic name that is not common anymore. St. Jarlath was a famous Irish priest.
20. Lorcan — Meaning “little fierce one,” this name is pronounced “Lor-kan” and was the name of many well-known Irish kings.
21. Niall — Meaning “passionate” or “champion,” Niall was the name of a famous Irish king. You pronounce this name “Nye-ull.”
22. Odhrán — This traditional Gaelic name has several meanings, including “dark-haired” and “pale.” It is pronounced “Oh-ran.”
23. Oisín — Pronounced “Ush-een,” Oisín means “young deer” or “fawn” and was the name of a great poet from Irish mythology. So, if you like poetry (or woodland creatures — or both), this would be a great choice.
24. Oscar — Here’s another excellent choice for your nature-loving child. Oscar is pronounced “Os-kar” and means “friend of deer.” The origin of the name “Oscar” goes back to Irish mythology and was the name of the grandson of the mighty Fionn Mac Cumhaill.
25. Rian — Rian means “king,” and you pronounce it “Rye-an.”
26. Ruairí – Pronounced “Ro-ree,” this Gaelic name means “red-haired” or “king.”
27. Rónán — From the Gaelic word Rón, which means “seal,” this name originated with a famous legend about a mother seal that became trapped on land, married a fisherman, and had little rónáns (seals). She eventually returned to sea but watched her family from the waves. Pronounced “Row-nan,” this name is said to mean “pledge,” “seal,” and “promising oath.”
28. Séamus — Said to be the Irish equivalent of “James,” this name means “one who supplants, replaces.” Pronounce Séamus as “Shay-mus.”
29. Tadhg — Meaning “poet” or “philosopher,” pronounce this name “Tye-g.”
30. Éibhear — Said to be the Irish version of the name “Harry,” Éibhear is pronounced “Ay-ver” and means “strong as a boar.”
5 Warrior & Royal Gaelic Boy Names
For parents drawn to heroic names with deep cultural roots, these warrior and royal Gaelic boy names offer a sense of power and legacy. Inspired by ancient fighters, noble rulers, and mythological figures, each one tells a story that still resonates today.
1. Aengus — This name is common and comes from Irish mythology. Aengus was the name of a famous warrior and also a Celtic god of love and poetry. It is pronounced “Ang-us” and means “one choice” or “one strength.”
2. Anluan — This name means “champion,” “hero,” or “warrior,” so it comes with a lot of expectations. It’s also a rare name if you’re looking for something less common; pronounce it “An-lon.”
3. Cathal — This name means “powerful in battle” and was the name of a famous Irish saint. Pronounce it “Ca-hall.”
4. Conán — Meaning “small little hound or wolf” in Gaelic; this name is pronounced “Cone-an.” And, this one’s a good name if you’ve got a brave little fighter, as Conán mac Lia was one of the mightiest warriors of ancient Ireland.
5. Fionn — Fionn means “white or fair-haired” and is pronounced “Fee-on.” This name is very famous due to the well-known stories of the mythical Irish warrior Fionn Mac Cumhaill. The modern version of this name is Finn.
5 Distinctive Gaelic Boy Names
Families who prefer less common choices may love these distinctive Gaelic boy names. Rich in story and symbolism, they offer personality and depth while staying closely tied to Gaelic culture.
1. Gearoid — This name means “strength of spear” and links back to Irish folklore. Gearoid Iarla, the Third Earl of Desmond, was the chief justice for Ireland in 1367 and was known to dabble in magic. Legend has it that Gearoid Iarla was sent to live beneath the ancient Lough Gur in Limerick, where, every seven years, he rides around the lake on a white horse. Gearoid is pronounced “Gah-rohd.”
2. Finten — Meaning “little fair one” or “white-haired,” Finten is a name from Irish mythology as Fintan MacBochra was a shapeshifter who survived the Great Flood and symbolized knowledge. It is pronounced just as it looks: “Fin-ten.”
3. Tiernan — This name means “lord,” and you pronounce it “Teer-nan.”
4. Ardan — Here’s a name for your little overachiever. Ardan (“Ar-dawn”) means high aspiration or high ambition.
5. Innes — Meaning “from the river island” or “one choice,” pronounce this name “In-ez.”
Gaelic Girl Names
Gaelic names for girls blend grace, strength, and storytelling. Many are inspired by queens, saints, goddesses, and nature, giving them a sense of magic and depth. Whether you are drawn to soft, lyrical sounds or bold names with a fierce spirit, there is something special in this collection for every little girl.
13 Lovely Traditional Gaelic Girl Names
Elegant and meaningful, these traditional Gaelic girl names have remained loved over time. Some are tied to nature or virtue, while others come from history, faith, and popular culture, offering choices that feel both familiar and full of character.
1. Aoife — You pronounce this name “Ee-fuh,” and it means “beautiful and radiant.”
2. Cadhla — This is a unique Gaelic female name you pronounce as “Kay-la.” It means “beautiful” or “graceful,” making it a lovely choice for your little one.
3. Caoimhe – This traditional Gaelic name means “gentle” or “precious” and is pronounced “Kwee-va.”
4. Fiadh — One of the most popular names for girls in modern-day Ireland, this name is pronounced “Fee-ahh” and has several meanings, including “deer,” “wild,” and “respect.”
5. Fiona — This name has been very popular over the years, Thanks to Princess Fiona in Shrek and the well-known singer Fiona Apple. It means “fair” or “white.”
6. Meara — Pronounce this pretty name “Mee-ra,” meaning “sea.”
7. Roisin — Roisin is a beautiful name that means “little rose.” You pronounce it “Row-sheen.”
8. Sadhbh — This is a popular Gaelic girl’s name, also found in history and mythology. Several real and legendary princesses have had this name. Sadhbh is pronounced “Sigh-ve” (rhyming with “hive”), and it means “sweet and lovely lady” or “goodness.”
9. Saoirse — Meaning “freedom,” this popular Gaelic name is pronounced “Ser-sha.”
10. Shannon — Shannon is another popular name with Gaelic roots. It means “Irish river” or “old river,” as the River Shannon is famous in Ireland. It is pronounced as you’d expect: “Shan-on.”
11. Sinead — A common name, Sinead means “God’s gracious gift,” and you pronounce it “Shin-ade.”
12. Siobhán — Pronounce this popular Gaelic name “Shiv-on,” which means “God is gracious.”
13. Teagan — Meaning “beautiful,” this is a popular Gaelic name today, and you pronounce it “Tee-gan.”
18 Mythological & Goddess Gaelic Girl Names
Deeply rooted in legend and lore, these Gaelic girl names draw inspiration from ancient queens, saints, and powerful heroines of Irish mythology. For families who love names with mystical charm and rich backstories, this list is full of enchanting options.
1. Aifric — This ancient name means “pleasant” or “enjoyable,” and you pronounce it “Ah-frick.”
2. Aisling — The name “Aisling” was a name given to a specific genre of poetry from the 17th and 18th centuries in Ireland. You pronounce it “Ash-ling,” and it means “dream” or “vision.”
3. Bebhinn — It is said that Bebhinn was a goddess associated with birth, but other tales say she was a goddess of the Underworld. Pronounced “bay-veen,” this name means “melodious” or “pleasant-sounding woman.”
4. Brigid — The modern version is Bridget. This name means “strength” or “exalted one,” and it can be traced back to St. Brigid of Kildare, sometimes called “Mary of the Gael.”
5. Bronagh — An older Gaelic name popular today, Bronagh is a modern variation of Bronach, the name of a 6th-century holy woman who became the Patron Saint of Kilbroney in County Down. Pronounce the name “Bro-nah;” it means “sad” or “sorrowful.”
6. Caireann — Meaning “little friend” or “little beloved,” pronounce this name “Ka-ren.”
7. Cliodhna — This name means “shapely,” and you can trace it back to two distinctly different historical roots. For one, Cliodhna was a member of the Tuatha De Dannan tribe of warriors. But also, Cliodhna was a goddess of love. You pronounce it “Klee-ow-na.”
8. Daireann — This old Gaelic name means “fruitful” or “fertile” and traces back to Irish mythology. Daireann was a beautiful woman in Irish myths who fell in love with legendary hunter-warrior Fionn MacCool. Pronounce the name “Dar-awn.”
9. Deirdre — This name is no longer common and is linked to Irish folklore. Legend says that Deirdre of the Sorrows tragically died after her partner was cruelly taken from her. “Dear-dra” means “sorrowful, raging, or fear.”
10. Etain — An old Irish name, rare today, Etain was the name of a famous heroine with unrivaled beauty. You pronounce it “Ee-tane,” and it means “passion” or “jealousy.”
11. Gormlaith — “Gorm-lee,” this Gaelic name means “illustrious princess” and was the name of several Irish queens throughout history.
12. Grainne — A Gaelic name with endless tales and legends attached to it, Grainne appears many times in Irish mythology and history. In mythology, Grainne was the daughter of the legendary high king, Cormac mac Airt. Pronounced “Grawn-yah” and means “the sun.”
13. Ide — “Ee-da,” Ide means “thirst.” Ide was the name of an Irish saint who had a “thirst” for knowledge and promoted education.
14. Imogen — This Gaelic name comes from an Irish legend, and you pronounce it “Im-o-jen.” It means “maiden” or “daughter.”
15. Muireann — Muireann means “of the sea” and tells the tale of a mermaid. According to legend, the mermaid encountered a saint who transformed her into a woman. This could be a fitting name if you live beside the sea. You pronounce Muireann “Mwur-in.”
16. Niamh — Meaning “radiance or brightness,” this name comes from Irish mythology. Niamh, the daughter of Manannan, the god of the sea, is pronounced “Nee-v” (rhyming with “Steve”).
17. Orlaith — Orlaith means “golden princess,” and you pronounce it “Or-lah.” In Irish legend, Orlaith was the sister of Brian Boru, the High King of Ireland.
18. Rionach — This name means “queen,” and you pronounce it “Ree-in-ock.” Rionach was part of a famous family in Irish history that ruled for centuries.
7 Bold Gaelic Girl Names (Warrior-Inspired)
These warrior-inspired Gaelic girl names are full of spirit and presence. Many honor legendary queens and heroines who were known for their bravery, leadership, and determination, making them inspiring choices for a modern daughter.
1. Aine – Arguably one of the best-known traditional Gaelic girls’ names, Aine has roots in Irish mythology, as there was a famous Irish Celtic goddess with this name. Pronounced “On-yah,” this name has many meanings, including “summer,” “wealth,” “brightness,” “radiance,” and “joy.”
2. Dara – Pronounced simply as “Da-ra,” this name means “second.”
3. Eimear (also spelled Emer) — Eimear was the wife of warrior King Cu Chulainn, and these spellings have developed from her name. This name is pronounced “E-mur” and means “swift.”
4. Meabh — Meabh is a fierce Gaelic name, thanks to the legendary Queen Medb of Connacht, a formidable warrior with many great legends tied to her. Pronounced “May-v” (rhyming with “save”), Meabh means “intoxicating.”
5. Neala — Neala is pronounced as it looks: “Nee-la,” which means “champion.”
6. Sile – Sile is a traditional Gaelic name often spelled “Sheila.” Sile means “heavenly” and is pronounced “She-la.”
7. Sloane — Sloane means “expedition” or “raid” and is pronounced “Slone” (rhymes with “bone”).
27 Less Common Gaelic Girl Names
Parents looking for something a little less familiar may appreciate these less common Gaelic girl names. With lyrical sounds, meaningful roots, and a touch of mystery, each one brings its own charm and cultural depth.
1. Aila — Meaning “from the strong place” or “bringer of light,” pronounced Aila “Ay-lah.”
2. Alanna — This name means “child,” and you pronounce it just as it looks: “Uh-lanna.”
3. Alba — Alba is Gaelic for “Scotland,” and you pronounce it “All-bah.”
4. Annag — Said to be the Scottish Gaelic version of “Anna,” this name means “graceful,” and you pronounce it “Ann-ig.”
5. Aoibhe — You pronounce this name “Ee-vah” or “Ave-ah,” depending on the person, and it means “beauty” or “life.”
6. Aoibheann — This name means “of radiant beauty,” and you pronounce it “Ave-een.”
7. Blaithin — Pronounce Blaithin as “Blaw-heen,” and it means “little flower.”
8. Cairistiona — This name is religious, as it means “follower of Christ.” You pronounce it “Kare-is-tina.”
9. Caiside — Caiside is a unique name that you pronounce “Cass-i-juh” and means “curly-haired.”
10. Clodagh — Pronounced “Clo-dah,” this name’s meaning remains unclear. Clodagh became popular in the 19th century when a well-known nobleman named his daughter after the River Clodagh.
11. Eabha — This Gaelic name means “life,” and you pronounce it “Ave-ah.”
12. Eadan — Pronounced “Ee-din,” this name means “little fire” or “jealousy.”
13. Eibhlin — Meaning “hazelnut,” Eibhlin is similar to modern-day Evelyn, and you pronounce it “Ev-lin.”
14. Eilidh — Eilidh means “light,” and you pronounce it “Ay-lee.”
15. Eithne — This name means “seed, kernel, or nut,” and you pronounce it “Eth-nuh.”
16. Fallon — Fallon is a Gaelic name for girls that means “leader.”
17. Fidelma — Pronounce Fidelma as it looks: “Fi-del-ma,” meaning “beautiful.”
18. Iona — Iona is an island in Scotland and is a good fit if you’re looking to name your child after a place with a lovely name. You pronounce it “I-oh-na.”
19. Iseabail — This name is the Gaelic version of “Isabel” and means “God is my oath.” You pronounce it “Ish-uh-bel.”
20. Iseult — Iseult was an Irish princess and means “she who is gazed upon.” You pronounce it “Eesh-ult.”
21. Kyna — Meaning “goose” in Gaelic, you pronounce Kyna as “Kee-na.”
22. Laoise — Laoise means “light” or “radiant,” and you pronounce it “Lah-weese.”
23. Liobhan — Pronounced “Lee-vin.” This name means “beauty of women” or “beautiful” in Gaelic.
24. Mairead — Meaning “pearl,” pronounced Mairead as “Mar-y-ed.”
25. Saorlaith — This name means “free-born woman,” and you pronounce it “Ser-lah.”
26. Sorcha — Meaning “bright” or “brightness,” Sorcha has two pronunciation options: “Sor-kha” or “Sor-cha.”
27. Una — Una is a simple Gaelic girl’s name, meaning “lamb.”
Gaelic names offer a beautiful blend of history, culture, and meaning. Whether you are drawn to timeless Gaelic boy names or poetic Gaelic girl names, each one carries a story rooted in Celtic heritage. From well-known favorites to lesser-used treasures, this list celebrates the richness and variety of Gaelic tradition for your growing family.
If you are searching for more culturally rooted name ideas, explore our origin-based collections such as Irish baby names and Welsh baby names, or visit our Baby Names Hub for even more meaningful options.









