Skip to main content

Updated May 23, 2023

Table of contents

Emerald Isles, magical creatures, and lavender moors are all images that come to mind when we think of Celtic culture. Whether it’s the rocky and green hills of Ireland, Welsh dragons, heroes, or Scottish crags, Celtic lore and traditions are deeply rooted in magic, bravery, and tales of battle.

While we often think of the Celts as being from Ireland, Scotland, England, and Wales, the Celtic people were initially spread well across Western Europe and even into parts of Western Asia and the Iberian Peninsula. 

The Celts were divided into tribes, and within those tribes, individuals filled specific roles, including the clan leader, druids or priests, warriors, agriculture, and metal workers. 

The Celts were also inspired deeply by nature and the seasons, and their religious beliefs mirrored the reverence they held for the natural world. 

Today most Celtic names are popular in English-speaking countries where the Celts thrived. The original Celts in England were the Britons, the Gales who lived in Ireland, and the Gauls in France. 

If you are one of the millions of people descended from the Celts, or you simply enjoy the sound of Gaelic languages. Use this list to find the meaning of your name or to choose the perfect Celtic baby name for your little one!

Popular Celtic Names and Meanings

Celtic names are quite popular in the United States, and for good reasons. Many are timeless, traditional, and have ties to our ancestral roots. But even for those who aren’t Celtic descendants, these adorable names have stood the test of time to become names we’re all familiar with and often found on the top of baby name charts!

Celtic Boy Names  and Meanings

  1. 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.
  2. Connor - Irish. Lover of hounds. 
  3. Dylan - Welsh. Great tide or son of the sea. 
  4. Graham. Scottish. Gravelly homestead.
  5. Owen - Welsh. Noble born or young fighter.

Celtic Girl Names  and Meanings

  1. Brianna - One who is noble or honorable. The feminized form of Brianna.
  2. Caitlin - This pretty name means purity and has a variety of spellings: Kaitlin, Katelyn, Caetlin, Caitlyn, and more!
  3. Erin - This name means Child of Ireland. It is derived from the goddess Eire who gave her name to Ireland. 
  4. Keira - Irish. Dark-haired. 
  5. Sabrina - A Celtic name goddess from mythology. 

Irish Celtic Names and Meanings

Irish names have a magical and fairytale-like quality to them. They seem to flow and have an air of mischief and tradition surrounding them. Many Irish names still used today stem back thousands of years to the Irish Gaelic language, while others were influenced by the Romans' introduction of Christianity to the isle. 

Irish/Celtic Boy Names  and Meanings

  1. Aodhan - Little fire.
  2. Cian - Incident. Pronounced “keen.” A derivative of Cianan. 
  3. Ciaran - Little dark one. 
  4. Eoghan - Born into nobility. Youth. 
  5. Finnegan - Fair, white, or pale. Small blond soldier or wanderer. Finn is a common nickname for this adorable name. 
  6. Kevin - Gentle, kind, or handsome.
  7. Niall - Cloud. 
  8. Padraig - From the noble class, nobly born. The Irish form of Patrick is more commonly used in the U.S.
  9. Sean - God is gracious. 
  10. Ronan - Little Seal

Irish/Celtic Girl Names  and Meanings

  1. Aisling - This name is derived from the Irish Gaelic word for dream or vision.
  2. Aoife - Beauty. A common name in Irish legends and mythology.
  3. Beryan - An Irish princess famous for her ability to heal. 
  4. Bridget - Of high status, powerful, virtuous.
  5. Caoimhe - This is a popular name for girls in Ireland; pronounced kee-va, this name means noble or dear.
  6. Ciara- Dark, not possessing a fair or pale complexion.
  7. 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.
  8. Fiona - Fair, white, or transparent. An alternative version is Fionn.
  9. 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. 
  10. Siobhan - God is gracious. 

Scottish Celtic Names  and Meanings

Scottish Celtic names tend to have a tougher, more guttural sound to them, but there are some unique and beautiful names to be found in the Scottish Gaelic language! 

Scottish kid cartoon

Scottish/Celtic Boy Names  and Meanings

  1. Andrew - A name with Greek origins meaning brave man. St. Andrew is the patron saint of Scotland. 
  2. Calum - A derivative of Malcolm, it means dove. Another version of the name is Colm.
  3. Duncan - A name with Gaelic origins, it means dark warrior. 
  4. Ewan - By the yew tree, born of the yew tree, or youth, also spelled Euan.
  5. Ian - A Scottish name with Hebrew origins meaning God is gracious. 

Celtic/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. 

Unique & Uncommon Celtic Names  and Meanings

Many of the names in this article have been used for hundreds if not thousands of years and are still popular today. However, many unique, beautiful, and uncommon Celtic names are rarely used or only used in small portions of the word. So, we thought we’d pay homage to some of these beautiful and one-of-a-kind names!

Boy Names

  1. Aodh - Scottish. Fire. 
  2. Cormac - Irish. Destroying son.
  3. Eoin- Gaelic. Irish form of John. God is gracious.
  4. Lorcan- Gaelic. Little fierce one. 
  5. Tadhg - Irish. Poet. 

Girl Names

  1. Aine - Irish. Gracious merciful. 
  2. Braith - Welsh. Freckled.
  3. Eiriol - Welsh. Snowy.
  4. Morag - The Scottish version of Srah. It means princess. 
  5. Una - Irish. Famine or hunger. 

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.