All Irish boy names are badass, but some Irish boy names are more badass than others. Whether it is because of the origin of the name, or the way it rolls off the tongue, some buachaill (boy in Irish) names are just totally badass!
If you are looking for a book on Irish baby names, we recommend this book here. Alternatively, if you want a book for more Celtic names found across the Celtic Isles (Ireland, Scotland, and Wales), this book may be of interest.
Below are some of our favourite badass names. If you want to see our full list of Irish boy names, click here:
Badass Irish Boy Names
Ailill: Means “Elf, sprite”
Art: Means “Bear”
Bran: Means “Raven”
Brian: Means “Noble” Ireland’s most famous High King was named Brian Boru (source).

Caelin: Means “Pure” or “Powerful warrior”. Gender neutral and has Greek and Irish origins.
Clancy: Means “Son of the red/ruddy warrior”. From the Gaelic Mac Fhlannchaidh/Mac Fhlannchadha clan.
Cian: Means “Ancient, enduring”
Conall: Means “Strong as a wolf”
Conan: Means “Wolf” or “Hound”. Conan O’Brien is a famous son of Ireland with this name.
Cormac: Means “Charioteer”
Cuán: Means “Little wolf”

Cuchulainn: Means “Hound of Culainn”. Famous figure from Irish mythology (source).

Dáire: Means “Fertile, fruitful”
Diarmuid: Means “Without enemy”
Donnacha: Means “Brown” or “Chief” or “Brown warrior”.
Doran: Means “Warrior” or “Exile”.
Dubh: Means “Black”
Duncan: Means “Dark-skinned warrior”.
Eoghan: Means “Born of the yew tree”
Ferdia: Means “Man of strength”
Fergus: Means “Man of vigor”
Finn: Means “Fair, white”
Flannery: Means “Descendant of Flannghal”.
Goll: Means “Fierce, brave”

Laoghaire: Means “Calf-herder”
Liam: Means “Strong-willed warrior”.
Lir: Means “Sea”
Lorcan: Means “Fierce”
Martin: Means “Warrior”.
Muiredach: Means “Mariner”
Murphy: Means “Noble”.
Naoise: Means “Warrior”.
Oengus: Means “Strength, vigor”
Oisín: Means “Little deer”
Osian: Means “Little deer”
Pádraig: Means “Noble”
Ronan: Means “Little seal”
Sloan: Means “Warrior”
Tadhg: Means “Poet”
Ultán: Means “Ulsterman”

Uilliam: Means “Determined protector”
We hope you enjoyed our list of badass irish boy names. To view more Celtic boy names and Irish boy names, please do check out our full list here.
Let’s not leave the Irish girls out either, we have large selection of Celtic girl names and Irish girl names available too!