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. We’ve even included the meanings so you can make sure you aren’t naming your new addition something off-color.
Celtic Names Beginning with A-D
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
Celtic Names Beginning with E-L
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
Celtic Names Beginning with M-W
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
Make sure to capture all the fun moments with your little Celt—and share them with your family and friends near and far—with the Tinybeans app. The secure platform puts parents in total control of who sees and interacts with photos and videos of their kids.