Irish baby names

Irish baby namesIrish baby names
By the Astra team · Updated July 2026

Irish (Celtic) baby names carry centuries of history, myth and music. Below are 42 beautiful Irish names for girls and boys, each with its meaning. Tap any name to see its full page with origin and numerology. Whether you want something classic or rare, this is a great place to start.

Irish (and broader Celtic) names carry the music of an ancient language and a deep connection to nature, mythology and legend. Classics like Aidan, Ciara and Liam have become popular worldwide, while others keep their distinctive Gaelic spelling. They often mean things like 'little fire', 'bright' or 'strong'.

How to choose

An Irish name is perfect if you love a lyrical sound with heritage; consider whether you prefer the traditional Gaelic spelling or an anglicized form.

Alan: a name of Celtic origin meaning «Harmony; handsome».

Gael: a name of Celtic origin meaning «Generous man; lord».

Liam: a name of Irish origin meaning «Determined protector; firm will».

Aiden: a name of Celtic origin meaning «Fire; burning».

Arturo: a name of Celtic origin meaning «Strong as a bear; guardian».

Briana: a name of Celtic origin meaning «Strong and virtuous».

Bryan: a name of Celtic origin meaning «Noble and strong».

Cara: a name of Irish origin meaning «Dear, friend».

Kennedy: a name of Irish origin meaning «Leader with a helmet».

Kevin: a name of Celtic origin meaning «Handsome and kind».

Tristán: a name of Celtic origin meaning «Bold; tumult».

Una: a name of Irish origin meaning «Unity; lamb».

Brendan: a name of Irish origin meaning «Prince».

Brígida: a name of Celtic origin meaning «The strong one, the exalted one».

Cael: a name of Irish origin meaning «Slender, thin».

Cian: a name of Irish origin meaning «Ancient, enduring».

Ciara: a name of Irish origin meaning «Dark-haired».

Connor: a name of Irish origin meaning «Lover of wolves».

Declan: a name of Irish origin meaning «Full of goodness».

Erin: a name of Irish origin meaning «Ireland; peace».

Finn: a name of Irish origin meaning «Blonde, fair».

Fiona: a name of Celtic origin meaning «White, fair».

Killian: a name of Irish origin meaning «Warrior; little warrior».

Maeve: a name of Irish origin meaning «Queen; she who enchants».

Niall: a name of Irish origin meaning «Champion».

Niamh: a name of Irish origin meaning «Brightness, splendor».

Nolan: a name of Irish origin meaning «Champion, noble».

Orla: a name of Irish origin meaning «Golden princess».

Quinn: a name of Irish origin meaning «Wise, prudent».

Riley: a name of Irish origin meaning «Brave».

Ronan: a name of Irish origin meaning «Little seal».

Ryan: a name of Irish origin meaning «Little king».

Sean: a name of Irish origin meaning «God is merciful».

Aoife: a name of Irish origin meaning «Beauty, radiant».

Cormac: a name of Irish origin meaning «Charioteer; son of the chariot».

Cédric: a name of Celtic origin meaning «Generous; beloved chief».

Eamon: a name of Irish origin meaning «Prosperous protector».

Lorcan: a name of Irish origin meaning «Little fierce one».

Oisín: a name of Irish origin meaning «Little deer».

Phelan: a name of Irish origin meaning «Little wolf».

Saoirse: a name of Irish origin meaning «Freedom».

Sorcha: a name of Irish origin meaning «Bright, luminous».

Frequently asked questions

What are some beautiful Irish names?

Popular Irish names include Alan, Gael, Liam, Aiden, Arturo, Briana.

Do these Irish names work for girls and boys?

Yes — the list includes girl, boy and unisex names; each name's page shows the gender.

What makes Irish names special?

Irish (Celtic) names often blend meaning, mythology and a distinctive sound that travels well across languages.

Free tools

📲

🌙 A magical name every day

Meaning, number and ruling planet of each name, straight to your WhatsApp.

✦ Astra — Names with soul · Privacy
© 2026 Astra