Celtic Baby Names

Celtic Baby Names

Celtic baby names weave a tapestry of ancient tradition, mystical folklore, and timeless allure. Rooted in the rich history of Celtic lands, these names carry an ethereal charm, resonating with meanings that often reflect nature, bravery, and deep familial bonds. Whether drawn from Irish, Scottish, Welsh, or Breton origins, Celtic names possess a lyrical quality that whispers stories of legendary heroes, mystical landscapes, and ancient wisdom. This collection unveils a treasure trove of Celtic names, each imbued with a captivating spirit that offers both a connection to the past and a beacon of hope for the future.

Explore this array of names that echo the beauty of Celtic heritage, inviting you to embrace the enchantment and find the perfect name for your little one. Influenced by the diverse cultures of the British Isles, including Ireland, Scotland, Wales, and England, these names reflect the tapestry of history woven by the Celts and their tribes. From Irish mythology to Gaelic names and beyond, Celtic baby girl names, boy names, and Irish names evoke the magic and mystique of these ancient lands, offering a glimpse into a world where tradition meets modernity in perfect harmony.

Celtic Baby Names

Abbán

Origin: Irish
Meaning: “little abbot.”

Aengus

Origin: Irish, Scottish
Meaning: “one strength.”

Áine

Origin: Irish
Meaning: “radiance, splendor.”

More Like This:
Persian Baby Names

Aileas

Origin: Scottish Gaelic
Meaning: “noble, kind.”

Aislinn

Origin: Irish
Meaning: “dream, vision.”

Aneirin

Origin: Welsh
Meaning: “very golden, noble.”

Aoife

Origin: Irish
Meaning: “beauty.”

Arawn

Origin: Welsh
Meaning: “king of the otherworld.”

Andrasta

Origin: Celtic
Meaning: “invincible.”

Arthur

Origin: Celtic, Welsh
Meaning: “bear.”

Avalon

Origin: Welsh
Meaning: “island of apples.”

Balor

Origin: Irish Mythology
Meaning: “the deadly one.”

Bedwyr

Origin: Welsh
Meaning: “knight of the round table.”

Boudicca

Origin: Celtic
Meaning: “victory.”

Branna

Origin: Irish
Meaning: “raven.”

Bres

Origin: Irish Mythology
Meaning: “beauty, excellence.”

Brianna

Origin: Irish
Meaning: “noble, virtuous.”

Brighid

Origin: Irish
Meaning: “exalted one.”

Brina

Origin: Irish, Slavic
Meaning: “protector.”

Brogan

Origin: Irish
Meaning: “sturdy shoe.”

Bronwen

Origin: Welsh
Meaning: “white breast.”

Caden

Origin: Welsh, Scottish, Irish
Meaning: “battle.”

Caoimhe

Origin: Irish
Meaning: “gentle, beautiful.”

Caolan

Origin: Irish
Meaning: “slender, fair.”

Cathal

Origin: Irish
Meaning: “battle ruler.”

Ceridwen

Origin: Welsh
Meaning: “fair, blessed poetry.”

Cian

Origin: Irish
Meaning: “ancient, enduring.”

Cianna

Origin: Irish
Meaning: “ancient, enduring.”

Ciara

Origin: Irish
Meaning: “dark-haired.”

Colm

Origin: Irish
Meaning: “dove.”

Conall

Origin: Irish, Scottish
Meaning: “strong wolf.”

Cordelia

Origin: Celtic, Latin
Meaning: “daughter of the sea.”

Cormac

Origin: Irish
Meaning: “charioteer.”

Dagda

Origin: Irish
Meaning: “good god.”

Dáire

Origin: Irish
Meaning: “fruitful, fertile.”

More Like This:
African Baby Names

Damona

Origin: Celtic
Meaning: “divine cow.”

Deirdre

Origin: Irish
Meaning: “sorrowful.”

Desmond

Origin: Irish
Meaning: “from south Munster.”

Doireann

Origin: Irish
Meaning: “fruitful.”

Duncan

Origin: Scottish
Meaning: “dark warrior.”

Dylan

Origin: Welsh
Meaning: “son of the sea.”

Èala

Origin: Scottish Gaelic
Meaning: “swan.”

Eithne

Origin: Irish
Meaning: “kernel, grain.”

Emyr

Origin: Welsh
Meaning: “king.”

Enid

Origin: Welsh
Meaning: “soul, life.”

Eoghan

Origin: Irish, Scottish
Meaning: “born of the yew tree.”

Epona

Origin: Celtic
Meaning: “horse goddess.”

Énna

Origin: Irish
Meaning: “bird-like.”

Fenella

Origin: Scottish
Meaning: “white shoulder.”

Fergus

Origin: Scottish, Irish
Meaning: “man of strength.”

Fiana

Origin: Irish
Meaning: “vine.”

Fionnula

Origin: Irish
Meaning: “fair shoulder.”

Gallagher

Origin: Irish
Meaning: “descendant of foreign helper.”

Gavin

Origin: Welsh, Scottish
Meaning: “white hawk.”

Genevieve

Origin: French
Meaning: “woman of the race.”

Geraint

Origin: Welsh
Meaning: “old.”

Gethin

Origin: Welsh
Meaning: “dark-skinned.”

Gwendolyn

Origin: Welsh
Meaning: “white ring.”

Imogen

Origin: Celtic
Meaning: “maiden.”

Iona

Origin: Scottish, Greek
Meaning: “island.”

Isolde

Origin: Welsh, Germanic
Meaning: “ice ruler.”

Keane

Origin: Irish
Meaning: “sharp, keen-witted.”

Keeley

Origin: Irish
Meaning: “slender.”

Laisren

Origin: Irish
Meaning: “flame.”

Liadain

Origin: Irish
Meaning: “grey lady.”

Llywelyn

Origin: Welsh
Meaning: “leader, lion.”

Llyr

Origin: Welsh
Meaning: “the sea.”

Lonán

Origin: Irish
Meaning: “little blackbird.”

More Like This:
Chinese Baby Names

Lugh

Origin: Irish
Meaning: “bright, shining one.”

Macha

Origin: Irish
Meaning: “a plain.”

Maddox

Origin: Welsh
Meaning: “son of Madoc.”

Malcom

Origin: Scottish
Meaning: “devotee of Saint Columba.”

Maureen

Origin: Irish
Meaning: “great.”

Niamh

Origin: Irish
Meaning: “bright, radiant.”

Onora

Origin: Irish
Meaning: “honor.”

Oisin

Origin: Irish
Meaning: “little deer.”

Ownah

Origin: Irish
Meaning: “lamb.”

Pegeen

Origin: Irish
Meaning: “little pearl.”

Rhiannon

Origin: Welsh
Meaning: “great queen, divine.”

Riordan

Origin: Irish
Meaning: “bard, poet.”

Roisin

Origin: Irish
Meaning: “little rose.”

Ronan

Origin: Irish, Scottish
Meaning: “little seal.”

Rowena

Origin: Welsh
Meaning: “fame, joy.”

Sabrina

Origin: Celtic
Meaning: “from the river Severn.”

Saoirse

Origin: Irish
Meaning: “freedom.”

Seamus

Origin: Irish
Meaning: “supplanter.”

Seoras

Origin: Scottish Gaelic
Meaning: “farmer.”

Sinead

Origin: Irish
Meaning: “God is gracious.”

Siobhan

Origin: Irish
Meaning: “God is gracious.”

Siona

Origin: Irish
Meaning: “God is gracious.”

Sionn

Origin: Irish
Meaning: “God is gracious.”

Tierna

Origin: Irish
Meaning: “lord, chief.”

Tiernan

Origin: Irish
Meaning: “little lord.”

Tieve

Origin: Irish
Meaning: “hill.”

Trevor

Origin: Welsh
Meaning: “from the large village.”

Tristan

Origin: Welsh
Meaning: “sorrowful, sad.”

Tynan

Origin: Irish
Meaning: “dark, dusty.”

Uaine

Origin: Irish
Meaning: “green.”

Ultán

Origin: Irish
Meaning: “man from Ulster.”

Una

Origin: Irish, Latin
Meaning: “lamb, one.”

Similar Posts