75 Celtic Baby Names

iStock
Advertisement
Read next

Advertisement

Classic baby names are sweet, and retro and unique names are cool, but how about honoring your heritage?

Whether you’re welcoming your baby around St. Patrick’s Day or want to celebrate Irish, Scottish or Welsh heritage, these Celtic names are beautiful and not names you’ll hear all over the playground. Check out this list of boy names, girl names and unisex names to find the perfect fit for your child.

iStock

Adair
Origin: Gaelic
Meaning: happy spear

Afton
Origin: Old English
Meaning: town in Scotland

Ahearn
Origin: Celtic
Meaning: horse-lord

Aidan
Origin: Irish
Meaning: little and fiery

Ailsa
Origin: Scottish
Meaning: elf victory

Aislinn
Origin: Irish
Meaning: dream

Alisdair
Origin: Scottish
Meaning: defending men

Alys
Origin: Old German
Meaning: noble

Angus
Origin: Scottish
Meaning: one strength

Avalon
Origin: Celtic
Meaning: island of apples

Bedwyr
Origin: Welsh
Meaning: legendary son of Pedrawd

Braden
Origin: Saxon
Meaning: broad valley

Blaine
Origin: Irish
Meaning: angular

Brianna
Origin: Irish
Meaning: strong

Bronwen
Origin: Welsh
Meaning: white breast

Caden
Origin: English
Meaning: battle

Cairbre
Origin: Irish
Meaning: chariot rider

Casey
Origin: Irish
Meaning: brave in battle

Cillian
Origin: Irish
Meaning: bright-headed

Colm
Origin: Irish
Meaning: dove

Cormac
Origin: Irish
Meaning: destroying son

Daire
Origin: Irish
Meaning: fruitful

Darby
Origin: Old English
Meaning: deer park

Deirdre
Origin: Irish
Meaning: sorrowful

Dillon
Origin: Irish
Meaning: loyal

iStock

Doireann
Origin: Irish
Meaning: sullen

Donal
Origin: Scottish
Meaning: world mighty

Duncan
Origin: Scottish
Meaning: chieftan

Dylan
Origin: Welsh
Meaning: son of the sea

Enda
Origin: Irish
Meaning: like a bird

Enid
Origin: Welsh
Meaning: soul or life

Fergus
Origin: Scottish
Meaning: man of force

Finn
Origin: Irish
Meaning: fair

Fiona
Origin: Irish
Meaning: white

Fionnula
Origin: Irish Gaelic
Meaning: white shoulders

Gavin
Origin: Welsh
Meaning: white falcon

Glenys
Origin: Welsh
Meaning: pure, holy

Graham
Origin: Scottish
Meaning: gravelly homested

Grainne
Origin: Irish
Meaning: grain or love

Gwendolyn
Origin: Welsh
Meaning: blessed ring

Iona
Origin: Greek
Meaning: blessed

Isolde
Origin: Welsh
Meaning: ice ruler

Keane
Origin: Gaelic
Meaning: fighter

Keeley
Origin: Gaelic
Meaning: beautiful

Kelise
Origin: Celtic
Meaning: warrior

Kelvin
Origin: Scottish
Meaning: town of the keels

Kerry
Origin: Gaelic
Meaning: kingdom of Ciar

Kiera
Origin: Irish
Meaning: little dark one

Kimbell
Origin: Celtic
Meaning: war leader

Laisren
Origin: Irish
Meaning: flame

iStock

Logan
Origin: Scottish
Meaning: small hollow

Maddox
Origin: Welsh
Meaning: son of Madoc

Maeve
Origin: Irish
Meaning: she who intoxicates

Malcolm
Origin: Scottish
Meaning: devotee of St. Columba

Maureen
Origin: Irish
Meaning: star of the sea

Moira
Origin: Irish
Meaning: beloved

Morgan
Origin: Welsh
Meaning: sea-born

Morrow
Origin: Celtic
Meaning: sea warrior

Niall
Origin: Irish
Meaning: cloud

Owen
Origin: Welsh
Meaning: young warrior

Quinn
Origin: Irish
Meaning: chief leader

Reagan
Origin: Irish
Meaning: little king

Rhiannon
Origin: Welsh
Meaning: divine queen

Rian
Origin: Irish
Meaning: little king

Riordan
Origin: Irish
Meaning: bard or minstrel

Rowan
Origin: Scottish
Meaning: rowan tree

Rowena
Origin: Welsh
Meaning: white spear

Sabrina
Origin: Latin
Meaning: from the river Severn

Saoirse
Origin: Irish
Meaning: freedom

Seamus
Origin: Irish
Meaning: supplanter

Sean
Origin: Irish
Meaning: God is gracious

Siobhan
Origin: Irish
Meaning: God is gracious

Teagan
Origin: Irish
Meaning: attractive

Tiernan
Origin: Gaelic
Meaning: lord

Wynn
Origin: Old English
Meaning: friend

 

—Eva Ingvarson Cerise

RELATED STORIES:

50 Nature-Inspired Baby Names—Boys, Girls & Unisex

75 Gender-Neutral Baby Names You’ll Love

50 Incredibly Unique Baby Names Your Child Won’t Hate When They’re Older

Welcome to our Tinybeans family!
Be sure to check your email for new activities, recipes and parenting hacks – and to see if you’ve won!

 

 

 

 

 

 

GET READY FOR SUMMER!

Enter to Win a $250 Gift Card!

Enter your email and zip code below for a chance to win a Mastercard Gift Card. We’ll pick one winner per month through August 31, 2022 – 5 lucky winners in all!

I agree to the official rules and to receive email communications from Tinybeans. By providing my email address, I agree to the Privacy Policy and Terms of Service.