Looking for a pretty Irish name for your baby girl? Irish names sound special and have strong ties to Ireland’s stories and history.
These names come from old words and tales told in Ireland for many years. They sound nice and have good meanings too.
In this list, you’ll find 520 Irish girl names. We’ll tell you what each name means and how to say it right. You’ll find great options whether your family is Irish or you just like how these names sound.
Let’s check out these beautiful names that can give your daughter a bit of Irish magic!
Understanding Irish Name Pronunciation
Irish names often look intimidating on paper but have beautiful pronunciations. The Irish language uses combinations of letters differently than English:
- bh and mh are pronounced like “v”
- ch is a soft guttural sound (like in “loch”)
- gh is often silent or softly pronounced
- aoi is typically pronounced “ee”
- ao is usually pronounced “ay”
Why Choose an Irish Name For Your Girl?
Irish names carry history, mythology, and cultural significance. They connect children to a rich heritage while offering unique options that stand out.
These names aren’t just beautiful – they tell stories of ancient warriors, mythological figures, and Celtic traditions.
Whether you have Irish ancestry or simply appreciate the melodic quality of Celtic names, an Irish name gives your daughter a distinctive identity with deep historical roots.
The revival of traditional Irish names reflects a growing interest in preserving cultural heritage while celebrating Ireland’s poetic language and fascinating mythology.
By choosing an Irish name, you’re giving your daughter a meaningful connection to one of the world’s most beloved cultures.
What’s your favorite Irish girl name? Do you have Irish names in your family?

Popular Irish Girl Names
Aoife (EE-fa)
One of Ireland’s most beloved names, Aoife means “beautiful” or “radiant.” In Irish mythology, Aoife was a warrior princess known for her beauty and skill in battle.
Saoirse (SEER-sha)
This increasingly popular name means “freedom” and represents Ireland’s independent spirit. It gained international recognition through Irish actress Saoirse Ronan.
Fiadh (FEE-a)
Currently one of the most popular names in Ireland, Fiadh means “wild” or “untamed” – perfect for a spirited little girl. Its popularity has been climbing steadily since 2012.
Siobhán (shi-VAWN)
A classic Irish name meaning “God is gracious,” Siobhán is the Irish form of Joan or Joanne.
Niamh (NEEV)
In Irish mythology, Niamh was the daughter of the sea god who fell in love with the poet Oisín. The name means “bright” or “radiant.”
Caoimhe (KEE-va)
This beautiful name means “gentle” or “precious” and remains consistently popular in Ireland. It’s beloved for its soft sound and lovely meaning.
Clodagh (KLOH-da)
Named after a river in County Waterford, Clodagh has been a traditional Irish name since the late 19th century. It has a pleasant, flowing sound that matches its aquatic origins.
Róisín (ro-SHEEN)
Meaning “little rose,” this name combines delicacy with Irish heritage. It’s pronounced with a soft, musical quality that exemplifies the beauty of Irish names.
Orla (OR-la)
Originally spelled Órfhlaith, this name means “golden princess” or “golden lady” and has been climbing popularity charts in recent years, even outside Ireland.
Ciara (KEER-a)
The feminine form of Ciar, meaning “dark” or “black-haired.” While internationally known through American singer Ciara (pronounced differently), the Irish pronunciation maintains its traditional Celtic sound.
Unique Irish Girl Names
Gobnait (GUB-net)
This rare Irish name means “bringer of joy” – a beautiful sentiment for any child.
Caoilfhionn (KWEE-linn)
Meaning “slender” or “fair,” this name has a delicate sound that matches its meaning.
Líadan (LEE-uh-din)
With the poetic meaning of “grey lady” or “grey poet,” Líadan connects to Ireland’s literary traditions.
Clíodhna (KLEE-u-na)
Named after a beautiful and brave goddess from Irish mythology, Clíodhna (sometimes spelled Cleena in English) was the patron of County Cork.
Éireann (EH-re-ann)
Meaning “belonging to Ireland,” this name is perfect for families wanting to honor their Irish heritage.
Aithne (AY-th-ne)
This fiery name literally means “fire” in Irish. Though uncommon even in Ireland, it carries a powerful sound and meaning for a strong-willed daughter.
Muadhnait (MOO-an-it)
With the beautiful meaning of “little noble one,” this name has ancient Irish roots but remains rare even in its homeland, making it truly unique.
Rathnait (RA-net)
This Old Irish name means “grace” or “prosperity” – wonderful qualities to wish upon a child. The pronunciation is simpler than the spelling might suggest.
Síofra (SHEE-oh-fra)
Meaning “elf” or “changeling,” this mystical name connects to Ireland’s rich folklore tradition of fairy beings who might exchange places with human children.
Tuilelaith (TIL-a-la)
Often anglicized as “Talulla,” this elaborate name carries the regal meaning of “abundance” or “princess.” Though challenging to spell, its pronunciation has a lovely rhythmic quality.

Names with Powerful Meanings
Ríoghnach (REEF-nyak)
Simply meaning “queen,” this name bestows royal dignity on its bearer.
Eithne (ETH-na)
Meaning “kernel” or “essence,” this name represents the core of strength and character. In Irish mythology, Eithne was the name of several powerful female figures, including the mother of the legendary hero Lugh.
Órlaith (OHR-la)
Often anglicized as Orla, this name means “golden ruler” or “golden princess” – suggesting leadership and nobility.
Ailbhe (AL-va)
This name combines meanings of “rock,” “world,” and “light.” According to legend, Ailbhe was a female Celtic warrior, making this a name of strength.
Treasa (TRA-sa)
The Irish form of Theresa, this name literally means “strength” – a powerful choice for a daughter.
Brigid (BRIJ-id)
Named after one of Ireland’s most revered figures, both as a Celtic goddess and later Christian saint, Brigid means “exalted one” or “high one.” She represents healing, poetry, and the life-giving power of fire.
Sorcha (SOR-a-ka)
This beautiful name means “brightness” or “light” and represents illumination, clarity, and radiance – powerful qualities that bring hope and guidance.
Maeve (MAYV)
From the Irish Medbh, this name means “she who intoxicates” and belonged to the legendary warrior queen of Connacht who led her armies into battle. It symbolizes determination and leadership.
Fianna (FEE-ah-neh)
Meaning “band of warriors,” this name references the legendary Fianna warriors of Irish mythology.
Irish Girl Names by Starting Letter
A
- Aoife (EE-fa) – Meaning: Beauty, radiance
- Aisling (ASH-ling) – Meaning: Dream, vision
- Áine (AW-nyeh) – Meaning: Brightness, joy
- Ailbhe (AL-vah) – Meaning: White, fair
- Aoibheann (EE-van) – Meaning: Beautiful sheen
- Aideen (ay-DEEN) – Meaning: Little fire
- Attracta (ah-TRAK-tah) – Meaning: The beloved
- Aislinn (ASH-lin) – Meaning: Dream, vision
- Aoibhe (EE-vah) – Meaning: Beauty, pleasant
- Ámharán (AH-wah-rawn) – Meaning: Song
- Ailís (ah-LEESH) – Meaning: Noble, kind
- Adhamhnáin (ah-VAWN-awn) – Meaning: Little earth
- Aislin (ASH-lin) – Meaning: Dream
- Aibreann (AY-brawn) – Meaning: April
- Anlon (AN-lon) – Meaning: Champion
- Aine (AHN-yeh) – Meaning: Fire
- Ashleen (ASH-leen) – Meaning: Dream, vision
B
- Bridget (BRIJ-it) – Meaning: Exalted one
- Bríd (BREED) – Meaning: Strength
- Bronagh (BRO-nah) – Meaning: Sorrow
- Bláithín (BLAW-heen) – Meaning: Little flower
- Branna (BRAN-ah) – Meaning: Raven
- Brona (BRO-nah) – Meaning: Sadness
- Bébhinn (BAY-vin) – Meaning: Sweet lady
- Beibhinn (BEV-in) – Meaning: Fair lady
- Breeda (BREE-dah) – Meaning: Strength, virtue
- Brigid (BRIJ-id) – Meaning: High goddess
- Blathnaid (BLAH-nid) – Meaning: Little flower
- Brenna (BREN-ah) – Meaning: Raven, dark-haired
- Baibin (BAB-een) – Meaning: Little baby
- Brighid (BREE-id) – Meaning: Exalted one
- Banba (BAN-bah) – Meaning: Goddess of Ireland
- Bearach (BEAR-akh) – Meaning: Sharp, pointed
- Brígh (BREE) – Meaning: Power, strength
- Briana (bree-AH-nah) – Meaning: Strong, virtuous

C
- Caoimhe (KWEE-vah or KEE-vah) – Meaning: Gentle, beautiful
- Ciara (KEE-rah) – Meaning: Dark-haired
- Cliona (KLEE-uh-nah) – Meaning: Shapely
- Caitlin (KAT-leen) – Meaning: Pure
- Colleen (ko-LEEN) – Meaning: Girl
- Caitriona (ka-TREE-nah) – Meaning: Pure
- Clodagh (CLO-dah) – Meaning: Muddy river
- Caoilainn (KAY-lin) – Meaning: Fair, slender
- Caragh (KAH-rah) – Meaning: Beloved
- Catriona (ka-TREE-nah) – Meaning: Pure one
- Ceara (KYAR-ah) – Meaning: Bright red
- Caoilfhionn (KEEL-in) – Meaning: Slender and fair
- Cadhla (KY-lah) – Meaning: Beautiful, graceful
- Creina (KRAY-nah) – Meaning: Wise
- Clíona (KLEE-uh-nah) – Meaning: Shapely
- Caireann (KAR-in) – Meaning: Little beloved
- Cailín (KAL-een) – Meaning: Girl
- Cáit (KAWT) – Meaning: Pure
D
- Deirdre (DEER-drah) – Meaning: Sorrowful, broken-hearted
- Dervla (DERV-lah) – Meaning: True, honest
- Dáiríne (DAW-reen-eh) – Meaning: Fruitful, fertile
- Doireann (DOR-in) – Meaning: Sullen, tempestuous
- Dearbhla (DER-vla) – Meaning: Daughter of the poet
- Dara (DAH-rah) – Meaning: Oak tree
- Damhnait (DAV-nit) – Meaning: Little deer
- Dubheasa (DOO-ah-sah) – Meaning: Dark beauty
- Daireann (DAR-in) – Meaning: Fruitful
- Dáirín (DAW-reen) – Meaning: Little oak
- Darina (dah-REE-nah) – Meaning: Fertile
- Donella (do-NEL-ah) – Meaning: Dark-haired foreigner
- Dymphna (DIM-nah) – Meaning: Divine
- Delia (DEEL-yah) – Meaning: From Delos
- Dairine (DAR-in-eh) – Meaning: Fruitful
- Dorla (DOR-lah) – Meaning: Mysterious
E
- Emer (EE-mer) – Meaning: Swift
- Eithne (EN-ya or ET-nah) – Meaning: Kernel, grain
- Eilis (AY-lish) – Meaning: Pledged to God
- Éabha (AY-vah) – Meaning: Life
- Enya (EN-yah) – Meaning: Little fire
- Etain (ET-oyn) – Meaning: Jealousy
- Eavan (EE-van) – Meaning: Fair radiance
- Eimear (EE-mer) – Meaning: Swift
- Erin (AIR-in) – Meaning: Ireland
- Ethna (ET-nah) – Meaning: Kernel
- Eimile (EM-il-yeh) – Meaning: Rival
- Edana (eh-DAH-nah) – Meaning: Little flame
- Eireann (AIR-in) – Meaning: From Ireland
- Eveleen (EV-leen) – Meaning: Light
- Éala (AY-lah) – Meaning: Swan
- Eadaoin (AY-deen) – Meaning: Jealousy
- Eireen (EER-een) – Meaning: Peace
F
- Fiona (fee-OH-nah) – Meaning: Fair, white
- Fiadh (FEE-ah) – Meaning: Wild, untamed
- Fionnuala (fin-OO-lah) – Meaning: Fair shoulder
- Finola (fin-OH-lah) – Meaning: Fair-shouldered
- Fidelma (fi-DEL-mah) – Meaning: Faithful
- Failenn (FAY-len) – Meaning: Seagull
- Fainche (FAN-kha) – Meaning: Fox
- Fenella (fe-NEL-ah) – Meaning: White-shouldered
- Fíne (FEE-neh) – Meaning: Vine
- Fionnbharr (FYUN-var) – Meaning: Fair-headed
- Fidelma (fi-DEL-mah) – Meaning: Ever good
- Fíonait (FEE-ni-at) – Meaning: White fire
- Flannery (FLAN-er-ee) – Meaning: Red-haired
- Fintan (FIN-tan) – Meaning: White fire
- Fionnula (fin-OO-lah) – Meaning: White shoulder
- Fíodhna (FEE-nah) – Meaning: Wooden
- Fódhla (FOH-lah) – Meaning: Ancient name of Ireland
- Fionntan (FYUN-tan) – Meaning: White ancient one
- Fianait (FEE-ah-nit) – Meaning: Little deer
- Fainche (FAN-kha) – Meaning: White or fair
G
- Gráinne (GRAWN-yah) – Meaning: Love, charm
- Gobnait (GUB-net) – Meaning: Little smith
- Gormlaith (GORM-lah) – Meaning: Blue princess
- Gráinne (GRAWN-yah) – Meaning: Grain, corn
- Gael (GAYL) – Meaning: Stranger
- Gráinne (GRAWN-yah) – Meaning: Grain, corn
- Gaire (GAR-ah) – Meaning: Laughter
- Geileis (GEL-ish) – Meaning: White swan
- Gael (GAYL) – Meaning: Foreigner
- Gráinne (GRAWN-yah) – Meaning: Grain, corn
- Gilda (GIL-dah) – Meaning: Covered with gold
- Gail (GAYL) – Meaning: Joyful
- Gráinne (GRAWN-yah) – Meaning: Love, charm
- Grian (GREE-an) – Meaning: Sun
H
Irish doesn’t traditionally have many native names beginning with H, so I have provided some popular name options for your child used in Ireland.
- Honora (on-OR-ah) – Meaning: Honor
- Hilda (HIL-dah) – Meaning: Battle woman
- Honouria (on-OR-ee-ah) – Meaning: Woman of honor
- Hanna (HAN-ah) – Meaning: Grace
- Harriet (HAIR-ee-it) – Meaning: Home ruler
- Hilary (HIL-ah-ree) – Meaning: Cheerful
- Hazel (HAY-zul) – Meaning: The hazel tree
- Heather (HETH-er) – Meaning: Heather flower
- Hollace (HOL-is) – Meaning: Near the holly
- Hope (HOHP) – Meaning: Expectation, trust
- Holly (HOL-ee) – Meaning: Holly tree
- Harlow (HAR-loh) – Meaning: Army hill
- Harmony (HAR-moh-nee) – Meaning: Agreement
- Hayley (HAY-lee) – Meaning: Hay meadow
- Halona (hah-LOH-nah) – Meaning: Happy fortune
- Hartley (HART-lee) – Meaning: Deer meadow
- Hattie (HAT-ee) – Meaning: Home ruler
- Haven (HAY-ven) – Meaning: Safe place
- Hayden (HAY-din) – Meaning: Heather-grown hill
- Helena (hel-AY-nah) – Meaning: Bright, shining light

I
- Iona (eye-OH-nah) – Meaning: Blessed
- Isolde (ih-ZOLD) – Meaning: Ice ruler
- Iseult (ih-SOOLT) – Meaning: Fair
- Ide (EE-deh) – Meaning: Thirst
- Ita (EE-tah) – Meaning: Thirst
- Ina (EE-nah) – Meaning: Bright
- Isla (EYE-lah) – Meaning: Island
- Idina (ih-DEE-nah) – Meaning: Industrious
- Ilana (ih-LAH-nah) – Meaning: Tree
- Igraine (ih-GRAIN) – Meaning: Irish princess
- Imelda (ih-MEL-dah) – Meaning: All-consuming fight
- Iona (eye-OH-nah) – Meaning: Island
- Iva (EE-vah) – Meaning: Yew tree
- Ilse (ILL-suh) – Meaning: Pledged to God
- Ianthe (eye-AN-thee) – Meaning: Violet flower
- Indigo (IN-dih-goh) – Meaning: Blue dye
J
All J names listed are non-Irish as traditional Irish doesn’t have names beginning with J. While they are not traditionally Irish, they are modern, strong feminine names most picked by irish parents.
- Joleen (joh-LEEN) – Meaning: Pretty
- Joyce (JOYS) – Meaning: Lord
- Josephine (JOH-seh-feen) – Meaning: God will increase
- Jillian (JIL-ee-an) – Meaning: Youthful
- Judith (JOO-dith) – Meaning: Praised
- Jacqueline (JAK-leen) – Meaning: Supplanter
- Jennie (JEN-ee) – Meaning: Fair phantom
- Janet (JAN-it) – Meaning: God is gracious
- Joanna (joh-AN-ah) – Meaning: God is gracious
- Jessie (JES-ee) – Meaning: Wealthy
- Jane (JAYN) – Meaning: God is gracious
- Jennifer (JEN-ih-fer) – Meaning: Fair one
- Joan (JONE) – Meaning: God is gracious
- Jocelyn (JOS-lin) – Meaning: Joyful
- Jael (JAY-el) – Meaning: Mountain goat
- Juliet (JOO-lee-et) – Meaning: Youthful
- Janice (JAN-is) – Meaning: God is gracious
- Jenna (JEN-ah) – Meaning: Fair phantom
- Jade (JAYD) – Meaning: Precious stone
- Jasmine (JAZ-min) – Meaning: Jasmine flower
K
- Keeva (KEE-vah) – Meaning: Gentle, beautiful
- Keira (KEER-ah) – Meaning: Dark-haired
- Kayleigh (KAY-lee) – Meaning: Slender
- Kaitlin (KAYT-lin) – Meaning: Pure
- Kathleen (KATH-leen) – Meaning: Pure
- Keelin (KEE-lin) – Meaning: Slender, fair
- Kiara (kee-AR-ah) – Meaning: Dark
- Kiera (KEER-ah) – Meaning: Dark-haired
- Kiernan (KEER-nan) – Meaning: Little dark one
- Kyla (KY-lah) – Meaning: Narrows, strait
- Kaleigh (KAY-lee) – Meaning: Slender
- Kara (KAR-ah) – Meaning: Friend
- Kasey (KAY-see) – Meaning: Vigilant
- Kirsty (KEER-stee) – Meaning: Follower of Christ
- Kelly (KEL-ee) – Meaning: Warrior
- Kira (KEER-ah) – Meaning: Dark-haired
- Keara (KYAR-ah) – Meaning: Little dark one
- Keela (KEE-lah) – Meaning: Beautiful
L
- Laoghaire (LEE-ree) – Meaning: Keeper of calves
- Liadán (LEE-dawn) – Meaning: Grey lady
- Líadan (LEE-ah-dawn) – Meaning: Grey lady
- Lorcán (LOR-kawn) – Meaning: Little fierce one
- Lorccan (LOR-kan) – Meaning: Silent, fierce
- Laisrén (LASH-rayn) – Meaning: Flame
- Lorna (LOR-nah) – Meaning: Fox
- Lasairfhíona (LASS-ar-ee-nah) – Meaning: Wine flame
- Lainey (LAY-nee) – Meaning: Light
- Laoise (LEE-sha) – Meaning: Radiant girl
- Leila (LAY-lah) – Meaning: Night
- Liana (lee-AH-nah) – Meaning: To wrap around
- Lillis (LIL-iss) – Meaning: Lily flower
- Lila (LIE-lah) – Meaning: Night
- Lenora (leh-NOR-ah) – Meaning: Light
- Leonie (leh-OH-nee) – Meaning: Lioness
- Liadan (LEE-ah-dan) – Meaning: Grey lady
- Laoighse (LEE-sha) – Meaning: Radiant
- Lorelei (LOR-uh-lie) – Meaning: Alluring enchantress
- Lissie (LISS-ee) – Meaning: God is my oath
M
- Maeve (MAYV) – Meaning: Intoxicating
- Maire (MOY-rah) – Meaning: Bitter, beloved
- Muireann (MWEER-in) – Meaning: Sea-fair
- Mairead (muh-RAID) – Meaning: Pearl
- Meabh (MAYV) – Meaning: Intoxicating
- Muriel (MYUR-ee-el) – Meaning: Bright sea
- Moira (MOY-rah) – Meaning: Destiny
- Morna (MOR-nah) – Meaning: Beloved
- Maedhbh (MAYV) – Meaning: She who intoxicates
- Morrigan (MOR-ih-gan) – Meaning: Phantom queen
- Maille (MAL-yeh) – Meaning: Rival
- Mairin (MAH-reen) – Meaning: Star of the sea
- Marguerite (mar-guh-REET) – Meaning: Pearl
- Meadhbh (MAYV) – Meaning: Intoxicating
- Morag (MOR-ag) – Meaning: Great
- Maureen (maw-REEN) – Meaning: Star of the sea
- Marcella (mar-SEL-ah) – Meaning: Warlike
- Maille (MAL-yeh) – Meaning: Chief
- Murtagh (MUR-tah) – Meaning: Navigator
- Maisie (MAY-zee) – Meaning: Pearl

N
- Niamh (NEEV) – Meaning: Bright, radiant
- Nóirín (no-REEN) – Meaning: Little honorable one
- Nessa (NESS-ah) – Meaning: Not gentle
- Nuala (NOO-lah) – Meaning: Exceptionally lovely
- Neasa (NASS-ah) – Meaning: Not gentle
- Noelle (no-EL) – Meaning: Christmas
- Noreen (nor-EEN) – Meaning: Honor
- Nellie (NEL-ee) – Meaning: Torch
- Niamh (NEEV) – Meaning: Brightness
- Nora (NOR-ah) – Meaning: Honor
- Nollaig (NUL-ig) – Meaning: Christmas
- Neve (NAYV) – Meaning: Bright
- Nancy (NAN-see) – Meaning: Grace
- Nessa (NESS-ah) – Meaning: Not gentle
- Niall (NY-all) – Meaning: Champion
- Nola (NO-lah) – Meaning: White shoulder
- Nainsi (NAN-see) – Meaning: Grace
- Naomi (nay-OH-mee) – Meaning: Pleasant
- Nessa (NESS-ah) – Meaning: Not gentle
- Nola (NO-lah) – Meaning: White shoulder
O
- Orlaith (OR-lah) – Meaning: Golden princess
- Orla (OR-lah) – Meaning: Golden lady
- Oona (OO-nah) – Meaning: One, unity
- Orlena (or-LAY-nah) – Meaning: Golden
- Orfhlaith (OR-lah) – Meaning: Golden sovereign
- Odhrán (OH-rawn) – Meaning: Little pale green one
- Odile (oh-DEEL) – Meaning: Prosperous
- Odharnait (OH-ar-nit) – Meaning: Little pale green one
- Oilbhe (OL-veh) – Meaning: Elf army
- Oilibhear (OL-i-vur) – Meaning: Elf army
- Olivia (oh-LIV-ee-ah) – Meaning: Olive tree
- Oriana (or-ee-AH-nah) – Meaning: Golden
- Ornat (OR-nat) – Meaning: Pale green
- Oisin (USH-een) – Meaning: Little deer
- Oona (OO-nah) – Meaning: Lamb
- Oda (OH-dah) – Meaning: Wealthy
- Olive (OL-iv) – Meaning: Olive tree
- Odelia (oh-DEL-yah) – Meaning: Wealthy
- Ophelia (oh-FEEL-yah) – Meaning: Help
- Orla (OR-lah) – Meaning: Golden lady
P
- Pádraigín (PAW-dri-geen) – Meaning: Little Patricia
- Philomena (fil-oh-MEE-nah) – Meaning: Friend of strength
- Phoebe (FEE-bee) – Meaning: Bright, pure
- Patricia (pah-TRISH-ah) – Meaning: Noble
- Pamela (PAM-eh-lah) – Meaning: All sweetness
- Petra (PET-rah) – Meaning: Rock
- Peigi (PEG-ee) – Meaning: Pearl
- Pauline (PAW-leen) – Meaning: Small
- Pegeen (peh-GEEN) – Meaning: Little pearl
- Peggy (PEG-ee) – Meaning: Pearl
- Penelope (peh-NEL-oh-pee) – Meaning: Weaver
- Peyton (PAY-ton) – Meaning: Fighting man’s estate
- Phoebe (FEE-bee) – Meaning: Bright, radiant
- Poppy (POP-ee) – Meaning: Red flower
- Priscilla (prih-SIL-ah) – Meaning: Ancient
- Phyllis (FIL-iss) – Meaning: Green branch
- Piper (PIE-per) – Meaning: Pipe player
- Primrose (PRIM-rohz) – Meaning: First rose
- Paloma (pah-LOH-mah) – Meaning: Dove
- Pippa (PIP-ah) – Meaning: Lover of horses
Q
- Quinlan (KWIN-lan) – Meaning: Graceful
- Quiana (kwee-AH-nah) – Meaning: Life
- Quinn (KWIN) – Meaning: Counsel, wisdom
- Quigley (KWIG-lee) – Meaning: From the untidy hair
- Quenna (KWEN-ah) – Meaning: Queen
- Quiana (kwee-AH-nah) – Meaning: Divine
- Quill (KWIL) – Meaning: Feather pen
- Quinna (KWIN-ah) – Meaning: Wise
- Quorra (KWOR-ah) – Meaning: Heart
- Quiara (kwee-AH-rah) – Meaning: Peaceful
- Quinesha (kwin-EE-shah) – Meaning: Female queen
- Queta (KWE-tah) – Meaning: Flower
- Quincey (KWIN-see) – Meaning: Fifth
- Queenan (KWEEN-an) – Meaning: Queen
- Quilty (KWIL-tee) – Meaning: From the woods
- Quilla (KWIL-ah) – Meaning: Powerful
- Quade (KWAYD) – Meaning: Fourth-born
- Quimby (KWIM-bee) – Meaning: From the woman’s estate
- Quince (KWINS) – Meaning: Fifth
- Quincy (KWIN-see) – Meaning: Estate of the fifth son
R
- Róisín (ro-SHEEN) – Meaning: Little rose
- Riona (REE-oh-nah) – Meaning: Queenly
- Rioghnach (REE-oh-nakh) – Meaning: Queenly
- Rowan (ROW-an) – Meaning: Little redhead
- Rionach (REE-oh-nakh) – Meaning: Queenly
- Regan (REE-gan) – Meaning: Little ruler
- Roisin (ro-SHEEN) – Meaning: Little rose
- Riona (REE-oh-nah) – Meaning: Queenly
- Rhiannon (ree-AN-on) – Meaning: Great queen
- Rhoda (ROH-dah) – Meaning: Rose
- Rosie (ROH-zee) – Meaning: Rose
- Raina (RAY-nah) – Meaning: Queen
- Ruby (ROO-bee) – Meaning: Red gemstone
- Rosaleen (roz-ah-LEEN) – Meaning: Little rose
- Rayna (RAY-nah) – Meaning: Queen
- Rachel (RAY-chel) – Meaning: Ewe
- Raine (RAYN) – Meaning: Queen
- Riley (RYE-lee) – Meaning: Valiant
- Rosalyn (ROZ-ah-lin) – Meaning: Beautiful rose

S
- Saoirse (SEER-sha) – Meaning: Freedom, liberty
- Siobhán (shi-VAWN) – Meaning: God is gracious
- Sinéad (shi-NAYD) – Meaning: God’s gracious gift
- Sorcha (SOR-kha) – Meaning: Brightness, light, radiance
- Síle (SHEE-la) – Meaning: Blind
- Sadhbh (SIVE or SY-v) – Meaning: Sweet, goodness
- Sheelagh (SHEE-la) – Meaning: Musical
- Slaine (SLAW-nya) – Meaning: Health
- Siúin (SHOON) – Meaning: Little Susan
- Síomha (SHEE-va) – Meaning: Good peace
- Searc (SHARK) – Meaning: Love, affection
- Sibéal (shi-BAYL) – Meaning: Elizabeth
- Síthmaith (SHEE-mah) – Meaning: Good peace
- Saorlaith (SEER-la) – Meaning: Noble lady
- Suanach (SOO-an-akh) – Meaning: Little gracious one
- Saraid (SAR-id) – Meaning: Excellent
- Seosaimhín (SHO-siv-een) – Meaning: Josephine
- Scáthach (SKA-hakh) – Meaning: Shadowy
- Sive (SIVE) – Meaning: Sweet, pleasant
- Sláine (SLAW-nya) – Meaning: Good health
T
- Tara (TAR-a) – Meaning: Hill, tower
- Teagan (TEE-gan) – Meaning: Beautiful
- Treasa (TRESS-a) – Meaning: Strength
- Tríona (TREE-oh-na) – Meaning: Pure
- Tuathla (TOO-ah-la) – Meaning: Princess of the people
- Tailte (TALL-chuh) – Meaning: Earth, ground
- Tierney (TEER-nee) – Meaning: Lord
- Toireasa (tur-ESS-a) – Meaning: Strength, tower
- Tuilelaith (TILL-lah) – Meaning: Lady of abundance
- Tuiren (TOUR-en) – Meaning: Sovereign
- Temair (TEM-er) – Meaning: Elevated place
- Talulla (ta-LOO-la) – Meaning: Abundance of water
- Treasa (TRAY-sa) – Meaning: Strength
- Tully (TULL-ee) – Meaning: Peaceful
- Teifi (TAY-vee) – Meaning: Beloved
- Toiréasa (tor-AY-sa) – Meaning: From the tower
- Tamsin (TAM-sin) – Meaning: Twin
- Tuathflaith (TOO-ah-flah) – Meaning: Princess of the people
- Taillte (TOYL-tya) – Meaning: Earth goddess
- Tadhleach (TY-lakh) – Meaning: Poetic
U
- Una (OO-na) – Meaning: Lamb
- Úna (OO-na) – Meaning: Hunger, famine
- Ursula (UR-su-la) – Meaning: Little bear
- Uaithne (OO-en-ya) – Meaning: Green
- Ulla (ULL-a) – Meaning: Will, determination
- Uinsionn (IN-shun) – Meaning: Pure, chaste
- Uathach (OO-hakh) – Meaning: Terrifying
- Uilleann (ILL-en) – Meaning: Elbow
- Ulicah (OO-li-ka) – Meaning: Wealth
- Ulicia (oo-LEE-sha) – Meaning: Wealthy
- Urraca (oo-RAK-a) – Meaning: Rich, powerful
- Uilliosa (ill-EE-sa) – Meaning: From William
- Uainín (OO-an-een) – Meaning: Little lamb
- Ubna (OOB-na) – Meaning: Courageous
- Uathne (OON-ya) – Meaning: Green
- Ughna (OO-na) – Meaning: Unity
- Ultan (ULL-tan) – Meaning: Ulster person
- Uisce (ISH-ka) – Meaning: Water
- Uirne (URN-ya) – Meaning: Swift
- Uilleog (ILL-yog) – Meaning: Treasure
V
- Vevina (veh-VEE-na) – Meaning: Sweet lady
- Vanora (van-OR-a) – Meaning: White wave
- Verity (VER-i-tee) – Meaning: Truth
- Valerie (VAL-er-ee) – Meaning: Strong, brave
- Vala (VAL-a) – Meaning: Round, enclosure
- Vivienne (viv-ee-EN) – Meaning: Alive
- Vevina (vev-EE-na) – Meaning: Melodious woman
- Vaughn (VAWN) – Meaning: Small
- Vorna (VOR-na) – Meaning: Oath, promise
- Vayda (VAY-da) – Meaning: Knowledge
- Vallerie (VAL-er-ee) – Meaning: Strength
- Velvet (VEL-vet) – Meaning: Soft cloth
- Vivian (VIV-ee-an) – Meaning: Full of life
- Verona (ver-OH-na) – Meaning: Truth
- Vala (VAH-la) – Meaning: Chosen
- Verdiana (ver-dee-AH-na) – Meaning: Truth seeker
- Verina (ver-EE-na) – Meaning: True
- Vesper (VES-per) – Meaning: Evening star
- Veda (VAY-da) – Meaning: Knowledge
- Venetia (ven-EE-sha) – Meaning: Blessed
W
- Winifred (WIN-i-fred) – Meaning: Fair and peaceful friend
- Wynne (WIN) – Meaning: Fair, white, blessed
- Wilona (wi-LOH-na) – Meaning: Wished-for
- Wilda (WILL-da) – Meaning: Wild, untamed
- Whitney (WHIT-nee) – Meaning: White island
- Wallis (WALL-is) – Meaning: Foreigner, stranger
- Wendy (WEN-dee) – Meaning: Friend
- Waverly (WAY-ver-lee) – Meaning: Meadow of quivering aspens
- Willow (WILL-oh) – Meaning: Willow tree
- Wren (REN) – Meaning: Small bird
- Winter (WIN-ter) – Meaning: Winter season
- Wisdom (WIZ-dum) – Meaning: Knowledge
- Wynn (WIN) – Meaning: Fair
- Wilda (WILL-da) – Meaning: Wild, untamed
- Wilma (WILL-ma) – Meaning: Resolute protector
- Winona (win-OH-na) – Meaning: First-born daughter
- Waverley (WAY-ver-lee) – Meaning: Meadow of quivering aspens
- Willa (WILL-a) – Meaning: Resolute protection
- Winslet (WINS-let) – Meaning: Friend’s hill
- Whitley (WHIT-lee) – Meaning: White meadow
X
- Xanthe (ZAN-thee) – Meaning: Golden, yellow
- Xena (ZEE-na) – Meaning: Hospitable
- Xenia (ZEN-ya) – Meaning: Hospitality
- Xanthia (ZAN-thee-a) – Meaning: Yellow flower
- Xara (ZAR-a) – Meaning: Princess
- Xaviere (zav-YAIR) – Meaning: Bright
- Xandra (ZAN-dra) – Meaning: Defender of mankind
- Xinnia (ZIN-ee-a) – Meaning: Hospitality
- Xia (ZEE-a) – Meaning: Summer
- Xanadu (ZAN-a-doo) – Meaning: Place of beauty
- Xaviera (zav-ee-AIR-a) – Meaning: New house, bright
- Xena (ZEN-a) – Meaning: Welcoming
- Xenobia (zen-OH-bee-a) – Meaning: Life of Jupiter
- Xerona (zer-OH-na) – Meaning: Dryness
- Xia (SHEE-a) – Meaning: Sunrise
- Ximena (hee-MEN-a) – Meaning: Listener
- Xiomara (zee-oh-MAR-a) – Meaning: Ready for battle
- Xochitl (SOH-chee) – Meaning: Flower
- Xuxa (SHOO-sha) – Meaning: Brightness
- Xyla (ZY-la) – Meaning: From the forest
Y
- Yvonne (ee-VON) – Meaning: Yew wood, archer
- Yana (YAH-na) – Meaning: God is gracious
- Yseult (ee-SULT) – Meaning: Fair vision
- Yardley (YARD-lee) – Meaning: From the enclosed meadow
- Ysabeau (EEZ-a-bo) – A name of french origin Meaning: Consecrated to God
- Yepa (YEP-a) – Meaning: Winter flower
- Yara (YAR-a) – Meaning: Small butterfly
- Yasmine (YAZ-meen) – Meaning: Jasmine flower
- Yeva (YEV-a) – Meaning: Life
- Yvette (ee-VET) – Meaning: Yew tree
- Yuna (YOO-na) – Meaning: Friendly
- Yana (YA-na) – Meaning: Gift from God
- Yentl (YENT-ul) – Meaning: Gentle
- Yelena (yel-AY-na) – Meaning: Bright, shining light
- Yasmin (YAZ-min) – Meaning: Jasmine flower
- Ysobel (IZ-oh-bel) – Meaning: Consecrated to God
- Ylva (ILL-va) – Meaning: She-wolf
- Yessenia (yess-EN-ee-a) – Meaning: Flower
- Yael (YAY-el) – Meaning: To ascend, mountain goat
- Yvaine (ee-VAYN) – Meaning: Evening star
Z
- Zara (ZAR-a) – Meaning: Princess, to blossom
- Zoe (ZO-ee) – Meaning: Life
- Zelda (ZEL-da) – Meaning: Gray battle maid
- Zamora (za-MOR-a) – Meaning: Olive tree
- Zinnia (ZIN-ee-a) – Meaning: Flower
- Zena (ZEE-na) – Meaning: Hospitable, welcoming
- Zaira (ZY-ra) – Meaning: Dawn, blooming flower
- Zada (ZAY-da) – Meaning: Fortunate
- Zahara (za-HAR-a) – Meaning: Flowering
- Zenia (ZEN-ya) – Meaning: Hospitable
- Zephyrine (ZEF-er-een) – Meaning: West wind
- Zinnia (ZIN-ee-a) – Meaning: Flower
- Zora (ZOR-a) – Meaning: Dawn
- Zurine (zur-EEN) – Meaning: White, pure
- Zelena (zel-AY-na) – Meaning: Green
- Zenobia (zen-OH-bee-a) – Meaning: Life derived from Zeus
- Zaira (ZY-ra) – Meaning: Dawn
- Zivah (ZEE-va) – Meaning: Radiance, light
- Zinaya (zi-NY-a) – Meaning: Forever
- Zylphia (ZIL-fee-a) – Meaning: Sylph-like, graceful
Conclusion
Irish girl names reflect the country’s lyrical language and profound cultural heritage, offering beautiful options for parents seeking names with character and history.
While traditional Gaelic names like Saoirse and Siobhán maintain strong connections to Irish identity, many names have evolved through centuries of cultural exchange.
The distinctive pronunciations may present initial challenges but reward families with melodious, meaningful names that stand apart.
Whether choosing an authentic Gaelic name or one with Celtic influences, these names carry Ireland’s poetic legacy forward, connecting new generations to ancient traditions while offering timeless elegance and distinctive character.