Skip to Content

+200 Badass Irish Girl Names

Pretty Irish Girl Names with Meanings

Calling all mamas-to-be seeking a touch of Irish charm for their little one’s name! The Emerald Isle boasts a rich heritage brimming with beautiful and meaningful names that are sure to make your daughter stand out.

Whether you’ve got Irish roots or you just fancy a name with a touch of Celtic charm, buckle up and get ready to explore the exciting world of Irish girl names and meanings!

I know, I know – choosing a name for your precious one is a big deal. But trust me, the Irish have a way with names that’s downright poetic.

Think of names like Saoirse (pronounced SEER-sha), meaning “freedom,” or the sweet and timeless Ciara (KEE-ra). These names aren’t just letters strung together; they’re stories waiting to be told.

While popular choices like Siobhan and Shannon are undeniably lovely, venturing beyond the well-trodden path can unveil hidden treasures.

Names like Aisling (dream), Orla (golden princess), and Caoimhe (gentle) hold captivating meanings and a touch of Celtic magic.

Don’t be afraid to delve deeper and discover names that resonate with your personal style and family history.

Ireland’s Gaelic language offers a plethora of unique and evocative names.

Consider names like Ríona (queen), Fionnuala (fair shoulder), and Aoife (fiery) for a touch of authenticity and a connection to Irish culture.

Remember, pronunciation can be tricky, so research is key! I’ve tried to help here and included pronunciations where it’s kind of difficult to know just by looking at the name.

cute sleeping infant girl and title pretty Irish baby girl names and meanings

If you have a Pinterest account, please do me a favor and save an image for me 🙂

Traditional Irish Girl Names For Your Celtic Princess

A

Adara

Adara – meaning “from the ford at the oak tree”

Aideen

Aideen – meaning “little fire” or “fiery one”, hinting at a spirited personality

Aileen

Aileen – meaning “bright, shining one”

Ailish

Ailish – meaning “beautiful dream” or “kind one,” highlighting inner kindness and grace

Áine

Áine – meaning “little flame”, a variation of Áine with a fiery connotation

Aisling

Aisling – meaning “dream” or “vision”, offering a touch of enchantment and magic

Alana

Alana – meaning “attractive”, “handsome” and “peaceful”

Alva

Alva – meaning “white” or “fair”

Aoife

Aoife – (pronounced “ee-fuh”) meaning “radiant beauty” or “beautiful warrior”, suggesting strength and grace

Arlene

Arlene – meaning “pledge, promise”

Ashylyn

Ashylyn – meaning “dream” or “vision” 

Asthore

Asthore – meaning “loved one”

Aurnia

Aurnia – meaning “golden lady”


B

Bébhinn

Bébhinn – meaning “fair woman” evoking beauty and mystery with a regal touch

Bellamy

Bellamy – meaning “fine friend”

Bevin

Bevin – meaning “fair lady” or “sweet voice”

Blaine

Blaine – meaning “yellow”

Blaire

Blaire – meaning “plain” or “field”

Blathnaid

Blathnaid – meaning “flower” or “blossom”

Blinne

Blinne – meaning “flower” or “blossom”

Bree

Bree – meaning “strong” or “virtuous”

Brenna

Brenna – meaning “small raven”

Bria

Bria – meaning “noble” or “powerful,” hinting at strength and grace

Brianna

Brianna – meaning “high, noble”

Bridget

Bridget – meaning “strength” or “exalted one”

Briona

Briona – meaning “strong” or “virtuous”, this name suggests strength and grace with a touch of purity

Briseis

Briseis – meaning “bestowing a storm”

Bronagh

Bronagh – meaning “sorrow” or “sadness,” but also associated with “fairness” and “brightness”

C

Caelan

Caelan – meaning “slender”

Caireann

Caireann – derived from the Irish word “cair,” meaning “friend”

Caitlín

Caitlín – meaning “pure” or “faithful”, offering a classic Irish name with a timeless elegance

Caitríona

Caitríona – meaning “pure”, “precious” or “little Catherine”, offering elegance with a touch of tradition

Callen

Callen – meaning “powerful in battle”

Caoimhe

Caoimhe – meaning “gentle” or “precious”, suggesting a kind and tender nature with a touch of strength

Cara

Cara – meaning “friend”

Carlin

Carlin – meaning “little champion”

Carrigan

Carrigan – meaning “spear”

Carys

Carys – meaning “love”, offering a simple and heartwarming name with Welsh origins

Casey

Casey – meaning “brave in battle”

Cassidy

Cassidy – meaning “clever” or “curly haired”

Céilí

Céilí – meaning “gathering” or “party”, often associated with traditional Irish dance gatherings

Ciana

Ciana – meaning “ancient” or “wise”, suggesting a thoughtful and insightful personality with a touch of history

Ciannait

Ciannait – derived from “ciún” meaning “gentle” or “peaceful”

Ciara

Ciara – meaning “dark-haired” or “black” implying hidden strength and beauty beyond the surface

Cionnfhlai

Cionnfhlai – meaning “fair-haired princess”, suggesting beauty and nobility

Colleen

Colleen – meaning “girl” or “woman”

Cora

Cora – meaning “spear” or “raven”, symbolizing bravery and wisdom with a touch of Irish flair

Corey

Corey – meaning “from the hollow”

Cuilinn

Cuilinn – meaning “holly tree” or “evergreen”

D

Dacey

Dacey – meaning “from the south”

Dáirine

Dáirine – possibly derived from “dair” meaning “oak”

Dallas

Dallas – meaning “skilled”

Dara

Dara – meaning “oak wood”

Darcy

Darcy – meaning “dark-haired” or “descendant of the dark one”

Darina

Darina – meaning “fruitful” or “fertile” and comes from the Irish name Dáiríne

Darrina

Darrina – variant of Darina, meaning “gift” or “present”

Decla

Decla – meaning “full of goodness” or “saintly”

Deirdre

Deirdre – meaning “sorrowful” or “broken-hearted”, surprisingly offering resilience and determination

Delaney

Delaney – meaning “dark challenger”

Dervla

Dervla – meaning “true daughter” or “poet’s daughter’ from the name Deirbhile

Doireann

Doireann – derived from “doire”, meaning “oak tree” or “tempest”

Donagh

Donagh – meaning “brown-haired warrior” or “lord”

Donelle

Donelle – feminine form of Donal, meaning “world mighty” or “ruler of the world”

Doreen

Doreen – meaning “brooding” or “sullen”

Duana

Duana – meaning “dark: or “swarthy”

Duffy

Duffy – meaning “the dark one”

E

Eabha

Eabha (pronounced “ev-ah”) – meaning “life” or “living”

Eadaoin

Eadaoin (pronounced “AY-deen”) – meaning “fiery spirit” with a touch of mystery

Eavan

Eavan – meaning “beautiful bird”, evoking a graceful and free spirit with a touch of Irish mythology

Edana

Edana – meaning “fire”

Eilinora

Eilinora – derived from Eleanor, meaning “light” or “torch”

Eiliona

Eiliona – meaning “sun ray” or “bright light”

Eilís

Eilís – Irish form of Alice, meaning “noble” or “kind”

Eireen

Eireen – meaning “peace”

Emer

Emer – meaning “industrious” or “obedient”, offering a name with both strength and tradition

Enya

Enya – derived from the Irish word “eithne” meaning “kernel” or “grain”

Erin

Erin – meaning “Ireland”

Ériu

Ériu (pronounced “AY-roo”) – derived from the ancient Irish goddess and personification of Ireland

Eta

Eta – derived from the Irish word for “poetry” or “song”

Ethel

Ethel – derived from the Irish word “étal”, meaning “noble” or “noble kind”

Etna

Etna – derived from “étain” meaning “jealousy” or “envy”

Evaleen

Evaleen – meaning “island”

F

Faela

Faela – derived from “faol”, meaning “wolf-like” or “wolf”

Faelinn

Faelinn – meaning “supernatural” or “otherworldly”

Fáinne

Fáinne – meaning “ring”, suggesting preciousness and completeness

Fallon

Fallon – meaning “leader” or “descendant of the ruler”

Fearne

Fearne – meaning “adventurous” or “brave”

Féin

Féin (pronounced “fane”) – meaning “joy” or “delight” a sweet and charming name conveying happiness

Fia

Fia (pronounced “FEE-uh”) – meaning “deer” or “wild”

Finella

Finella – meaning “white shoulder”

Finley

Finley – meaning “fair-haired” or courageous one”

Finola

Finola – meaning “white shoulder” or “fair shoulder”

Fíona

Fíona (pronounced “fyo-na”): Meaning “fair” or “white,” a feminine variation of Fionn with a softer sound

Fíonaola

Fíonaola (pronounced “fyo-nawl-ah”) – meaning “devoted to St. Fionnuala”, offering a unique and beautiful name with religious connotations

Fionn

Fionn (pronounced “fyon”) – meaning “fair” or “white”, a classic Irish name suggesting beauty and purity

Fola

Fola – derived from “fál” meaning “destiny” or “fortune”

Freya

Freya (pronounced “FRAY-uh”) – meaning “noblewoman” or “lady”

G

Geala

Geala (pronounced “gal-ah”) – meaning “bright” or “radiant”, conveying light and joy

Gillian

Gillian (pronounced “jil-lee-an”) – meaning “white as a lily” or “light”, offering a classic with purity and elegance

Glenna

Glenna – meaning “glen” or “valley”

Glennis

Glennis – meaning “pure” or “holy”

Grainne

Grainne – meaning “love” or “sun”

Grania

Grania – meaning “love”, “grain” or “sun”

H

Haedyn

Haedyn – derived from the Irish word “áed”, meaning “fire” or “passion”

Haelin

Haelin – derived from the Irish word “áilinn”, meaning “rock” or “stone”

Hafina

Hafina – derived from the Celtic word “samhradh”, meaning “summer”

Héireann

Héireann (pronounced “hay-ran”) – A poetic word for “Ireland”, signifying patriotism and love for one’s heritage

Híona

Híona (pronounced “hee-oh-na”) – A Gaelic variation of “Fiona,” meaning “fair” or “white” offering a unique and beautiful sound

I

Iona

Iona – derived from the Irish word “íon”, meaning “blessed” or “bountiful”

Idelle

Idelle – meaning “industrious” or “hardworking”

Iseult

Iseult – meaning “fair skinned”

Isolde

Isolde – a variant of Iseult, meaning “fair” or “beautiful”

Inis

Inis – meaning “island” or “water meadow”

Ireland

Ireland – meaning “land of abundance” or “fertile soil”

Ita

Ita – meaning “thirst”

J

J is one of those letters that isn’t in the Gaelic alphabet so there aren’t any truly Irish girl names that begin with J.

K

K is also not found in the Gaelic alphabet but some modern Anglicized Irish names do start with K, although many of these were originally spelled with a C.

Kaelin

Kaelin – derived from the Irish word “cailín”, meaning “girl” or “lass”

Kaira

Kaira – meaning “friend” or “companion”

Kallyn

Kallyn – derived from the Irish word “calán”, meaning “narrow” or “slender”

Kassidy

Kassidy – derived from the Irish surname “Ó Caiside”, meaning “curly-headed” or “curly-haired”

Keavy

Keavy – derived from the Irish word “caomh”, meaning “gentle”, “beautiful”, or “precious”

Keegan

Keegan – meaning “descendant of Aodhagan”

Keela

Keela – derived from the Irish word “cadhla”, meaning “beautiful” or “graceful”

Keelan

Keelan – derived from the Irish word “caol”, meaning “slender” or “fair”

Keelty

Keelty – meaning “descendant of Ceallach”

Keltie

Keltie – meaning “from the wooded land” or “river of the Celts”

Kenna

Kenna – derived from the Irish surname “Ó Cinnéide”, meaning “helmeted head” or “ugly head”

Kerensa

Kerensa – meaning “love” or “affection” in Irish Gaelic

Kianagh

Kianagh – meaning “ancient” or “enduring”

Kiera

Kiera – derived from the Irish surname “Mac Giolla Chathair”, meaning “son of the servant of Cathair”

Kinley

Kinley – meaning “fair-headed” or “fair-haired.”

Kiona

Kiona – deaning “wise” or “intelligent”

Kiva

Kiva – derived from the Irish word “caoimhe,” meaning “gentle,” “beautiful,” or “precious.”

Kourtney

Kourtney – derived from the Irish surname “Ó Muircheartaigh”, meaning “descendant of Muircheartach”. A personal name meaning “mariner” or “navigator”

L

Laithlinn

Laithlinn – meaning “grey lake” or “grey pool”

Laoise

Laoise (pronounced “lee-sha”) – meaning “radiant” or “shining”

Larkin

Larkin – meaning “rough, fierce”

Lassarina

Lassarina – meaning “flame” or “spark”

Latharna

Latharna – meaning “a place of stones” or “rocky place”

Léana

Léana (pronounced “lyeh-na”) – meaning “little cloak” or “warrior maiden”, offering a unique and elegant name with a touch of strength

Lena

Lena – meaning “light” or “pledge”

Líadan

Líadan (pronounced “lee-awn”) – meaning “bright” or “beautiful”, offering a classic Irish name with a touch of elegance

Liamhain

Liamhain (pronounced “lee-awn”) – meaning “smooth elm tree”, offering a nature-inspired name with a unique and elegant sound

Liana

Liana (pronounced “lee-ah-na”) – meaning “a climbing plant” or “supple”, offering a graceful and elegant name with a touch of nature

Liriel

Liriel – meaning “song of the sea” or “sea-born”

Lorna

Lorna – derived from the Irish word “lorn”, meaning “abandoned” or “forsaken”

Lughna

Lughna (pronounced “loo-na”) – meaning “bright” or “shining”, offering a simple yet elegant name with a positive connotation

Irish girl names list

M

Madb

Madb – (pronounced “MAWDV”) – meaning “intoxicating” or “she who intoxicates”

Maelíosa

Maelíosa – (pronounced “MAY-lee-o-sa”) – meaning “servant of Jesus”

Maighréad

Maighréad – (pronounced “MAH-grad”) – meaning “pearl”

Máire

Máire – (pronounced “MAW-reh” – meaning “bitter” or “rebellious”

Máirín

Máirín – (pronounced “MAW-reen”) – meaning “little Mary”

Makenna

Makenna – meaning “the happy one”

Méabh

Méabh (pronounced “mayv”) – meaning “intoxicating” or “great joy”, offering a strong and beautiful name with a historical connection (Queen Méabh of Connacht)

Mícheála

Mícheála – (pronounced “MEE-haw-la”) – meaning “who is like God”

Moira

Moira (pronounced “moy-ra”) – An Irish variation of Moira, meaning “fate” or “destiny”, offering a classic and elegant name with a touch of mystery

Mona

Mona – meaning “noble” and “aristocratic”

Morrigan

Morrigan – meaning “phantom queen”

Moya

Moya – (pronounced “MOY-ah”) –  meaning “mist” or “fog”

Muireann

Muireann (pronounced “mwir-in”) – meaning “sea white” or “long-haired” and was the name of a mythological mermaid who was transformed into a woman. Offering a unique and beautiful sound with a touch of Irish folklore

Muirne

Muirne – (pronounced “MOOR-neh”) – meaning “festive” or “rejoicing”

Muriel

Muriel – meaning “sparkling” or “shining sea”

Myrna

Myrna – (pronounced “MUR-nah”) – meaning “beloved” or “tender”

N

Naoise

Naoise – (pronounced “NEE-sha”) – meaning “gentle” or “soft”

Neala

Neala (pronounced “nyel-la”) –  meaning “cloud”, offering a unique and evocative name with a connection to the Irish sky

Neila

Neila – meaning “champion” or “warrior”

Nessa

Nessa (pronounced “nes-sa”) – meaning “pure” or “chaste”, offering a gentle and graceful name with Viking and Irish roots

Neve

Neve – meaning “radiant” or “luminous”

Nevin

Nevin (pronounced “nev-in”) – meaning “little saint” or “holy”, suggesting a connection to faith and spirituality

Nia

Nia – meaning “radiance” or “bright”

Niamh

Niamh (pronounced “neev”) – meaning “bright” or “radiant”, conveying light and joy with a touch of Irish folklore

Nola

Nola – meaning “famous, noble”

Nora

Nora – meaning “light” or “honor”

Noreena

Noreena – meaning “light” or “honorable”

Nuala

Nuala – (pronounced “NOO-la”) – meaning “fair-shouldered” or “white shoulder”

O

Odhra

Odhra – (pronounced “OH-rah”) – meaning “sable” or “dark-haired”

Oifa

Oifa – (pronounced “EE-fah”) – meaning “radiance” or “brightness”

Oisín

Oisín – (pronounced “OH-sheen”) – meaning “little deer”

Onora

Onora –  meaning “honor” or “nobility”

Oona

Oona – (pronounced “oon-ah”) – A shortened version of Úna, meaning “lamb”, offering a gentle and peaceful connotation

Órla

Órla (pronounced “or-la”) – meaning “golden” or “princess”, offering a touch of royalty and elegance

Órlaith

Órlaith – (pronounced “OR-lay”) – meaning “golden princess” or “golden lady”

Órna

Órna – meaning “sallow” or “pale”

P

The Gaelic language doesn’t traditionally use the P sound, so no truly Irish girl names begin with P.

Q

Quinn

Quinn – meaning “wise”, “head” or “chief”

R

Reagan

Reagan – meaning “little ruler”

Reilly

Reilly – meaning “courageous” or “valiant”

Ríona

Ríona (pronounced “ree-oh-na”) – meaning “queenly” or “noble”, offering a strong and regal feel

Róisín

Róisín (pronounced “roh-sheen”) – meaning “little rose”, offering a sweet and delicate image

Róislín

Róislín – (pronounced “ROH-sleen”) – meaning “little rose”

Rónadh

Rónadh – (pronounced “ROH-nah”) – meaning “seal” or “seal-like”

Rórdáin

Rórdáin – (pronounced “ROHR-dawn”) – meaning “bright” or “little poet”

Rosaleen

Rosaleen – meaning “little rose”

Rory

Rory – meaning “red king”

Rowan

Rowan – meaning “little red head”

S

Sabia

Sabia – meaning “sweet”

Saoirse

Saoirse (pronounced “seer-sha”) – meaning “freedom” or “liberty”, offering a strong and independent spirit with a beautiful sound

Saorla

Saorla – (pronounced “SEER-lah”) –  meaning “noble princess”

Seana

Seana – meaning “God is gracious”

Shanna

Shanna (pronounced “sha-na”) – meaning “little old wise one”, offering a unique and timeless name suggesting wisdom beyond one’s years

Shannon

Shannon – meaning “possessor of wisdom”

Shay

Shay – meaning “admirable” or “fortunate”

Sheena

Sheena – meaning “God is gracious”

Sheridan

Sheridan – meaning “seeker”

Síle

Síle (pronounced “sheel-ya”) – meaning “descendant of the fairy hills”, offering a touch of Irish folklore and a delicate sound

Sinead

Sinead – (pronounced “Shi-nayd”)meaning “God is gracious”

Siobhán

Siobhán (pronounced “shiv-awn”) – meaning “God is gracious”, offering a beautiful name with religious significance

Síofra

Síofra – (pronounced “SHEE-fra”) – meaning “elf” or “sprite”

Sláine

Sláine (pronounced “slah-nya”) – meaning “healthy” or “happy”, offering a positive and hopeful sentiment

Sloane

Sloane – meaning “raider” or “warrior”

Sorcha

Sorcha – (pronounced “SOR-ka”) – meaning “bright” or “radiant”

Sullivan

Sullivan – meaning “dark eyes”

T

Tallulah

Tallulah – meaning “princess of abundance” – from the Irish name Tuilelaith

Tara

Tara – meaning “hill” or “tower” in Gaelic

Taryn

Taryn – meaning “rocky hill”

Teagan

Teagan – meaning “poet” or “philosopher”

Tegan

Tegan – meaning “beautiful” or “darling”

Tierna

Tierna – meaning “lord” or “master”

Túiri

Túiri – meaning “light” or “illumination”

Tullia

Tullia – meaning “peaceful” or “tranquil”

U

Una

Una – (pronounced “OO-nah”) – meaning “lamb” or “unity”

Urla

Urla – (pronounced “oor-la”) – a playful twist on the Irish Orla, meaning “golden princess”, offering a unique and modern option

W,X,Y,Z

The Irish alphabet also doesn’t include the letters “W,X,Y,Z” so there aren’t any traditional Irish girl names that begin with these letters.

More Beautiful Baby Girl Names

Cute Baby Girl Names with Nicknames

Pretty 2 Syllable Baby Girl Names

Unique Baby Girl Names That Aren’t Too Out There

Old Fashioned Baby Girl Names That Are Truly Timeless

Sweet Southern Girl Names with Charm

Cute Country Girl Names List

Baby Girl First and Middle Name Ideas

Unique 3 Letter Girl Names List

Pretty 4 Letter Girl Names and Meanings

Earthy Nature Insprired Baby Names

Cool Unisex Names and Meanings

Whimsical Baby Girl Names List

Perfect Middle Names for Savannah

Cool Astonomy Inspired Baby Names

Elegant Long Girl Names with Meanings

Hippie Bohemian Baby Names List

Unique Baby Names By Theme

cute little red haired girl smiling and title traditional Irish girl names for your Celtic princess

Wrapping Up Beautiful Irish Girl Names

Choosing a name is an incredibly personal journey. Immerse yourselves in Irish culture through music, literature, and even baby name books specific to the region.

Don’t be afraid to get creative and consider family names or combine elements you love from different options.

Ultimately, the perfect name for your daughter awaits, waiting to be discovered with a touch of Irish charm!