AI Baby Blend logoAI Baby Blend

Celtic girl and boy namesPopular Celtic baby names with meanings, origins and a free name picker

Not sure where to start? Get a Celtic name suggestion

Tap the button and we'll pull a name from this list for you.

Keep exploring

One more thing about your future baby

Made for your family

€9 · English

Get 10 names chosen around your taste

Real names selected around your surname, style and family clues, with a personal reason for every recommendation.

  • Meanings, origin and surname rhythm
  • One free refresh included
Build my shortlist

AI baby photo generator

Curious what your baby would look like?

Upload one photo of each parent and meet your future baby in about 5 minutes.

See Your Baby

Name finder

Search this list by letter

Start with one letter or look for it anywhere in the name.

This search covers only the 20 names on this page.

Quick starting letters

Search the full name collection

Share Celtic baby names

Aidan
Cian
Eamon
Liam
Ronan
Finn
Declan
Connor
Colin
Angus
Brianna
Deirdre
Fiona
Maeve
Saoirse
Aoife
Orla
Ciara
Niamh
Enya

Quick name game

This name or that one?

Choose between two names at a time. Your picks are added to your shortlist.

Top 10 Celtic Baby Boy Names List

Celtic baby boy names are deeply rooted in history, mythology, and a connection to strength and spirituality. These names carry timeless meanings that inspire courage, wisdom, and resilience. Here are the top 10 Celtic baby boy names and their fascinating meanings:

  1. Aidan (Aodhán) – Aidan means “fiery” or “born of fire.”
  2. Cian (Cían) – Cian means “ancient” or “enduring.”
  3. Eamon (Éamonn) – Eamon means “wealthy protector.”
  4. Liam (Uilliam) – Liam means “resolute protection.”
  5. Ronan (Rónán) – Ronan means “little seal.”
  6. Finn (Fionn) – Finn means “fair” or “white.”
  7. Declan (Deaglán) – Declan means “man of prayer.”
  8. Connor (Conchobhar) – Connor means “lover of wolves.”
  9. Colin (Coileán) – Colin means “young pup.”
  10. Angus (Aonghus) – Angus means “one strength” or “unique strength.”

Top 10 Celtic Baby Girl Names List

Celtic baby girl names are enchanting and rich with meanings tied to beauty, grace, and resilience. These names often draw from the natural world and mythology, offering a sense of wonder and inspiration. Here are the top 10 Celtic baby girl names and their captivating meanings:

  1. Brianna (Bríghid) – Brianna means “strong” or “virtuous.” Inspired by the Celtic goddess Brigid, it’s a beloved name for girls.
  2. Deirdre (Deirdrí) – Meaning “sorrowful” or “broken-hearted,” Deirdre is tied to the legendary Irish tale of Deirdre of the Sorrows.
  3. Fiona (Fíona) – Fiona means “fair” or “white.”
  4. Maeve (Medb) – Meaning “intoxicating” or “she who intoxicates,” Maeve is linked to the warrior queen of Connacht.
  5. Saoirse (Saoirse) – Saoirse means “freedom” or “liberty.”
  6. Aoife (Ee-fah) – Aoife means “beauty” or “radiance.”
  7. Orla (Órlaith) – Orla means “golden princess.”
  8. Ciara (Kee-ra) – Ciara means “dark” or “black-haired.”
  9. Niamh (Neev) – Meaning “bright” or “radiant,” Niamh is tied to the mythology of Tir na nÓg, the land of eternal youth.
  10. Enya (Eithne) – Enya means “kernel” or “grain.”

Know someone expecting? Send them this list.

Share with Friends

Related naming traditions