Skip to main content

Updated July 26, 2023

Gaelic is a Celtic language that includes the speech of ancient Ireland and the dialects that have developed from it, especially those usually known as Irish, Manx, and Scots Gaelic. Gaelic constitutes the Goidelic subbranch of Celtic.

A formal Gaelic name consists of a given name and a surname. Gaelic first names are comprised of linguistic elements from Goidelic, Latin, Norse, Anglo-Norman, and Scots. There are three different types of Goidelic names: descriptive names (usually nouns or adjectives), old compounds (names that were once fused together), and compounds. 

It can often be difficult to tell if Gaelic first names are borrowed from Irish or Scottish Gaelic since the Gaelic people were most commonly from Ireland, the Scottish Highlands, and the Isle of Man. Gaelic names often have unique pronunciations and strong mythical backgrounds and heritages.

Gaelic and Celtic are two terms that get tossed around interchangeably, and it’s understandable as they are related. However, before we delve into our list of Gaelic names, let’s examine what the two terms mean.

The Celts or Celtics refers to a group of people who lived in Western Europe and originated in what is now Poland, Germany, The Czech Republic, and Austria. 

They were driven east by the Germanic tribes that took over and headed towards modern-day England, Wales, Scotland, and Ireland. Gaelic refers to the languages are dialects Celtic people spoke. Some Gaelic languages are Welsh, Breton, Cornish, Irish, and Scottish. 

So put simply, Gaelic refers to the languages, and Celtic refers to the people or culture. Therefore Celtic names tend also to be Celtic names. In Western and American culture, Gaelic and Celtic-inspired names have become trendy; my boys have Gaelic names, one Scottish and one Irish. Liam, a name I considered for my son, has been on the Social Security list of most popular boy names for over a decade; it currently ranks #2.

If you love the sound of a Gaelic name, have Celtic ancestry, or simply want something unique and trendy, we’ve compiled a list of some of the most popular, beautiful, and fun Gaelic names out there!

Gaelic Irish Boy Names and Meanings

  1. Aodhan - Little fire.
  2. Barry - Fair-headed.
  3. Brian - A name linked to Ireland’s history and the Great Irish King Brian Boru, who ended the Viking rule in Ireland in the 10th century
  4. Cathal - Strong in battle. 
  5. Cian - Incident. Pronounced “keen.” A derivative of Cianan. 
  6. Ciaran - Little dark one. 
  7. Cillian - Little church. 
  8. Connor/Conor - Irish. Lover of hounds. 
  9. Colm - This name has Latin roots and means Dove.  
  10. Cormac - Irish. Destroying son.
  11. Daithi - This unique baby boy name means swift. 
  12. Eoghan - Born into nobility. Youth. 
  13. Eoin - God is gracious. The Irish version of the English name John. 
  14. Finnegan - Fair, white, or pale. Small blond soldier or wanderer. 
  15. Kevin - Gentle, kind, or handsome.
  16. Liam - Strong-willed or protector. 
  17. Lorcan - Silent or fierce.
  18. Niall - Cloud. 
  19. Oisin - Little deer.
  20. Padraig - From the noble class, nobly born. The Irish form of Patrick is more commonly used in the U.S.
  21. Ronan - Little Seal
  22. Sean- God is gracious. 
  23. Seamus - This name has Hebrew and Latin roots and is the Irish equivalent of James. It means he who supplants. 
  24. Tadhg - Poet or philosopher. Pronounced Teague. 

Gaelic Irish Girl Names and Meanings

  1. Aine - Irish. Gracious merciful. 
  2. Aisling - This name is derived from the Irish Gaelic word for dream or vision.
  3. Aoife - Beauty. A common name in Irish legends and mythology.
  4. Beryan - An Irish princess famous for her ability to heal. 
  5. Bridget - Of high status, powerful, virtuous.
  6. Brianna - One who is noble or honorable. The feminized form of Brianna.
  7. Caitlin - This pretty name means purity and has a variety of spellings: Kaitlin, Katelyn, Caetlin, Caitlyn, and more!
  8. Caoimhe - This is a popular name for girls in Ireland; pronounced kee-va, this name means noble or dear.
  9. Ciara- Dark, not possessing a fair or pale complexion.
  10. Deidre - A famous character from Irish mythology who meets a tragic end by throwing herself in front of the king’s chariot rather than marrying the man who killed her lover.
  11. Erin - This name means Child of Ireland. It is derived from the goddess Eire who gave her name to Ireland. 
  12. Eithne - Kernel or grain. 
  13. Fiona - Fair, white, or transparent. An alternative version is Fionn.
  14. Grainne - Grain.
  15. Isolde - Fair one. Ice queen. 
  16. Keira - Irish. Dark-haired. 
  17. Maeve - Old Irish, She who rules.
  18. Niamh - Pronounced NEEVE, this traditional Irish name has deep roots. It means radiance and brilliance. Niamh was the lover of Oisin, a fierce warrior, and they eloped to Ulster. In one version, they are happily among the fairies for 300 hundred years; in another, her father comes with an army, and she meets a tragic end. 
  19. Saoirse - Liberty or freedom. This name became popular in the 1920s after the Irish Revolution in 1917 and has strong patriotic overtones. 
  20. Siobhan - God is gracious. 
  21. Una - Irish. Famine or hunger. 

Gaelic Scottish Boy Names and Meanings

Andrew - A name with Greek origins meaning brave man. St. Andrew is the patron saint of Scotland. 
Aodh - A true Gaelic name, it is used in both Scottish and Irish languages. It means fire.
Bruce - This name has Norman French and English roots and means from the brushwood or thicket. It was a common Scottish surname for nobles. The first Scottish King was Robert the Bruce. 
Calum - A derivative of Malcolm, it means dove. Another version of the name is Colm.
Donal - Used in Scottish and Irish, it means world mighty or world rule. 
Duncan - A name with Gaelic origins, it means dark warrior. 
Ewan - By the yew tree, born of the yew tree, or youth, also spelled Euan.
Ian - A Scottish name with Hebrew origins meaning God is gracious. 
Graham - Scottish. Gravelly homestead.

Gaelic Scottish Girl Names and Meanings

  1. Ann - A Hebrew name meaning graceful.
  2. Elspeth - Scottish form of Elizabeth. God is my oath. 
  3. Jean - A French name that was quite popular in Scotland for centuries meaning God is gracious.
  4. Isla - This Gaelic name means isle or island. 
  5. Margaret - A greek name meaning pearl. 
  6. Morag - The Scottish version of Srah. It means princess. 

Welsh Boy Names and Meanings

  1. Aberforth - Harry Potter fans will be familiar with this name as Albus Dumbledore’s brother; it means from the river. 
  2. Aeronwy - The battle winner.
  3. Beynon - Sone of Eyon. 
  4. Bowen - Son of Owen.
  5. Cadog - To be in battle or to fight.
  6. Davy - A cherished individual. 
  7. Dylan - Great tide or son of the sea. 
  8. Gavyn - White falcon. 
  9. Gwayn - Hawk. A variation of Gavin. 
  10. Haydn - Fire. 
  11. Kai  - Keeper of the keys. This name is also common in Hawaiian and means sea or ocean. 
  12. Lewellyn - Leader. 
  13. Llyr - A mythical character from Welsh mythology, a king of the sea. 
  14. Merlin - Sea fortress. The name of the great Wizard of Arthurian legend. 
  15. Owen - Noble born or young fighter.

Welsh Girl Names and Meanings

  1. Addien - Pleasant or beautiful girl. 
  2. Arwen - Noble maiden. 
  3. Braith - Freckled.
  4. Breckyn - Have a spotted or freckled face. 
  5. Caide - She who is pure. Innocent. 
  6. Ceridwen - A fair woman. 
  7. Eiriol - Snowy. 
  8. Eirwyn - One who is white as snow. 
  9. Gennifer - One who is fair and good-looking. 
  10. Glynis - One who comes from the valley.
  11. Gwendolyn - White-browed person.  
  12. Mawd - The Welsh version of the German name Maude. It means powerful battler. 
  13. Morgaine - Radiant sea, from the sea. Morgan Le Fay is the powerful enchantress from Arthurian legend. 

File:Dunadd-Hillfort-CarvedPathway.JPG - Wikimedia Commons

Image: Dunadd, an ancient sacred site of the Gaels, West of Scotland

Gaelic Unisex Names

  1. Aidan - Irish. Little and fiery. The perfect name for a baby with red hair. 
  2. Afon - Welsh. River or stream.
  3. Blair - Scottish. Field or plain. A battlefield. 
  4. Blevine. Welsh. A child like a wolf cub.
  5. Brynn - Welsh. A man from the hill. The traditional feminine spelling is Brin. 
  6. Darragh - Irish. More commonly used as a boy’s name but it is also sometimes used for girls, this Irish baby name means oak tree, fruitful, or fertile. 
  7. Dillion - Irish. Faithful.
  8. Finn - Irish. Fair.
  9. Greer - Scottish. Watchful or vigilant. 
  10. Gwynedd - Welsh. Blessed, white, or fair. 
  11. Innis - Scottish. A Gaelic name meaning island.
  12. Kieve - Irish/Welsh. Mythical. 
  13. Lyall - A Norse-inspired name that means 
  14. Rory - Irish. Red or fiery. 
  15. Ryan - Irish. This name means little king. Traditionally, a boy’s name is now used for girls and boys. 
  16. Rylie - Irish. An Old Irish name that means descendant of Roghallach
  17. Shane - Irish. Grace of God.
  18. Shea - Irish. This unique moniker means hawk.

Most Popular Gaelic Names on FamilyEducation: Gall, Kerr, Callan, Logan

L. Elizabeth Forry

About L. Elizabeth Forry

L. Elizabeth Forry is an Early Childhood Educator with 15 years of classroom… Read more

Join the Family

Your partner in parenting from baby name inspiration to college planning.