Celtic names carry centuries of mythology, folklore, and linguistic beauty—making them ideal for female dogs with spirited, distinctive personalities. Whether you're drawn to Irish, Scottish, Welsh, or Breton origins, these names reflect ancient warrior queens, nature deities, and legendary heroines. Female Celtic names often feature lyrical pronunciations and deep cultural significance, giving your dog a name that stands out at the park while honoring rich traditions. Perfect for dogs with strong character or elegant presence, these names work across all breeds and ages.
-
AoifeClassicIrish name meaning 'beauty' or 'radiance'; pronounced EE-fa.
-
SiobhanVery popularIrish form of Joan, meaning 'God's gracious gift'; pronounced SHIH-vawn.
-
SaoirseTrendingIrish name meaning 'freedom'; pronounced SER-sha.
-
CaoimheRareIrish name meaning 'beautiful' or 'dear'; pronounced KEEVA.
-
CaitlinClassicIrish form of Catherine, meaning 'pure'; pronounced KATE-lin.
-
MoiraVery popularIrish name meaning 'great' or 'destiny'; pronounced MOR-ah.
-
FionaVery popularScottish Gaelic name meaning 'fair' or 'white'; pronounced FEE-oh-nah.
-
MaeveVery popularIrish name meaning 'intoxicating'; pronounced MAYVE.
-
OrlaTrendingIrish name meaning 'golden princess'; pronounced OR-la.
-
RoisinRareIrish name meaning 'little rose'; pronounced RO-sheen.
-
BronaghRareIrish name meaning 'sorrow'; pronounced BRON-uh.
-
GrainneRareIrish name meaning 'grain' or 'corn'; pronounced GRON-yuh.
-
DeidreClassicIrish name meaning 'sorrowful' or 'broken-hearted'; pronounced DEE-druh.
-
AineRareIrish name meaning 'brightness' or 'radiance'; pronounced AWN-yuh.
-
CiaraVery popularIrish name meaning 'dark-haired'; pronounced KEER-ah.
-
EiraTrendingWelsh name meaning 'snow'; pronounced AY-rah.
-
GwynethClassicWelsh name meaning 'blessed' or 'happy'; pronounced GWIN-eth.
-
BranwenRareWelsh name meaning 'blessed raven'; pronounced BRAN-wen.
-
RhiannonVery popularWelsh name meaning 'great queen'; pronounced ree-AN-on.
-
CerysTrendingWelsh name meaning 'love'; pronounced KEER-iss.
-
GwenllianRareWelsh name meaning 'fair-haired'; pronounced gwen-LYEE-an.
-
EnidClassicWelsh name meaning 'fair' or 'pure'; pronounced EN-id.
-
GlennaVery popularScottish name meaning 'from the glen'; pronounced GLEN-ah.
-
IslaVery popularScottish name meaning 'island'; pronounced EYE-lah.
-
AilsaRareScottish name meaning 'elf victory'; pronounced AYL-sah.
-
KeiraVery popularIrish/Scottish name meaning 'dark-haired'; pronounced KEER-ah.
-
BonnieVery popularScottish name meaning 'beautiful' or 'pretty'; pronounced BAH-nee.
-
SkyeVery popularScottish name referencing the Isle of Skye; pronounced SKYE.
-
MoragRareScottish Gaelic name meaning 'sun'; pronounced MOR-ag.
-
SorchaRareIrish/Scottish name meaning 'brightness'; pronounced SOR-ah-kuh.
-
MorriganRareIrish name meaning 'great queen' or 'phantom queen'; pronounced MOR-igan.
-
NoraVery popularIrish name meaning 'honor'; pronounced NOR-ah.
-
MairaRareIrish variant of Mary; pronounced MAY-rah.
-
ClodaghRareIrish name from River Clodagh; pronounced CLOE-dah.
-
NeveTrendingIrish name meaning 'snow' or 'bright'; pronounced NEV.
-
LiadainRareIrish name meaning 'grey lady'; pronounced LEE-ah-din.
-
DarinaRareIrish name meaning 'little dark one'; pronounced DAR-ee-nah.
-
FayeTrendingCeltic name meaning 'fairy'; pronounced FAY.
-
KeelaRareIrish/Celtic name meaning 'beautiful' or 'graceful'; pronounced KEE-lah.
-
RavenVery popularName referencing Celtic bird symbolism; pronounced RAY-ven.
-
SloanTrendingIrish name meaning 'warrior' or 'raider'; pronounced SLONE.
-
BrigidClassicIrish name meaning 'strength' or 'exalted'; pronounced BRIJ-id.
-
IsoldeClassicWelsh/Celtic name meaning 'fair'; pronounced iz-OLD.
-
RowennaRareWelsh name meaning 'white-haired'; pronounced row-EN-ah.
-
CaoraRareIrish name meaning 'sheep' or 'lamb'; pronounced KEER-ah.
-
BanbaRareIrish mythological name for Ireland; pronounced BAN-bah.
-
MedbRareIrish name meaning 'intoxicating woman'; pronounced MEV.
-
FinolaRareIrish name meaning 'fair-haired'; pronounced fin-OH-lah.
-
AilbheRareIrish name meaning 'bright' or 'noble'; pronounced AHL-va.