32 Celtic Baby Names for Boys
Full of rich history and exciting legends, the Celts were an ancient tribe of warriors that roamed throughout northern Europe, notably in Ireland and Scotland. Celtic boy names have ties in various origins, from Scotland, Wales, Breton, Ireland, England, and Northern Spain, making it the perfect place to find baby boy names. If you’re looking for a name from Celtic heritage, look no further we’ve rounded up 32 Celtic names for baby boys to add to your list.
1. Alroy
Irish origin, meaning: Red-haired
Similar names: Aidan, Angus, Afton
2. Alsandair
Irish origin, meaning: The avenger
Similar names: Aneirin, Alain, Arawn
3. Annan
Celtic origin, meaning: From the brook
Similar names: Ayton, Aiyden, Adair
4. Arthur
Celtic origin, meaning: Bear
Similar names: Arthen, Auryn, Arto
5. Auley
Irish name, meaning: Ancestor’s descendant
A form of the Scandinavian name Olaf.
Similar names: Avery, Audley, Alban
6. Avon
English of Celtic origin, meaning: River name
Avon is a boy’s name of English origin that is from a settlement on one of the rivers called Avon or Aven. The river’s name is derived from the Celtic word abona for ‘river.’ Warwickshire Avon, England, is believed to be the birthplace of William Shakespeare. The name Avon is stylishly short and delightfully unusual.
Similar names: Ayden, Aeron, Aven
7. Balor
Celtic origin, meaning: The deadly one
Balor is the leader of a group of malevolent supernatural beings. Balor is known in Irish mythology as a giant one-eyed monster that wreaks destruction.
Similar names: Baird, Baylor, Balin
8. Benen
Irish origin, meaning: Mild
Benen is the name of an ancient Irish saint.
Similar names: Bowen, Bannon, Beathan
9. Branan
Irish origin, meaning: Sorrow
Irish variant of Brannan from Mac Branáin.
Similar names: Bradan, Brayden, Breccan
10. Brone
Irish origin, meaning: Sorrowful
Similar names: Brexton, Brochan, Breton
11. Cairbre
Irish name, meaning: Chariot rider
Name associated with Cairbre Cinnchait, a legendary 1st-century usurper High King of Ireland.
Similar names: Cailean, Callen, Caradoc
12. Cathal
Irish origin, meaning: Battle rule
Derived from two Celtic elements: cath, means “battle”; val, means “rule.”
Similar names: Colm, Callum, Carlyle
13. Conlan
Irish origin, meaning: Hero
Similar names: Connor, Conall, Caden
14. Dallan
Irish origin, meaning: Blind
Similar names: Desmond, Duncan, Darragh
15. Devine
Irish origin, meaning: Ox, stag
Shortened Anglicized Form Of Either Gaelic Names Ó Duibhín or Ó Daimhín.
Similar names: Douglas, Dewin, Deven
16. Donal
Irish origin, meaning: World rule
From earlier, Domhnall derived from Old Celtic dubno ‘world’ and val ‘rule’.
Similar names: Dylan, Dunsley, Donovan
17. Eoghan
Irish Gaelic origin, meaning: Born of the yew tree
According to Irish legend, Eóghan was one of the two sons of Niall of the Nine Hostages.
Similar names: Eagan, Eunan, Elroy
18. Evoy
Irish origin, meaning: Blond
Irish surname originally from Gaelic Mac Fhiodhbhuidhe.
Similar names: Ewan, Emrys, Eames
19. Fagan
Irish, Gaelic origin, meaning: Little ardent one
Fagan is derived from the Gaelic O Faodhagain. Variations of the name Fagan include Fegan and Fagen.
Similar names: Finn, Fagan, Fergus
20. Gareth
Welsh, Celtic origin, meaning: Unknown
A boy’s Celtic name from Morte d’Arthur of uncertain meaning. Pet form: Gary.
Similar names: Gallagher, Gaël, Glenn
21. Gavin
Welsh origin, meaning: White hawk
Gavin was a name borne in Arthurian legend by one of the knights at the round table.
Similar names: Garrett, Graham, Gwydion
22. Innes
Scottish origin, meaning: Island
Originally a surname from Gaelic inis ‘island, piece of land.’
Similar names: Iagan, Ian, Iain
23. Kenall
British, Old Cornish name, meaning: Generous chief
Derived from the ancient British word Cunosaglas.
Similar names: Keane, Keith, Kealan
24. Kerwin
Irish origin, meaning: Little dark one
Similar names: Kelvin, Kellen, Killian
25. Manus
Irish origin, meaning: Greatest
An old Irish name associated with heroes, scholars, and poets.
Similar names: Murphy, Maddox, Malone
26. Neason
Irish origin, meaning: From the headland
The name of a saint and from the Gaelic personal name Ness.
Similar names: Nevan, Nealon, Nigel
27. Ossian
Old Irish mythology origin, meaning: Stag, little deer
Similar names: Oisin, Otmar, Osian
28. Owney
Irish, Gaelic origin, meaning: Born of the yew
Similar names: Owen, Oscar, Oran
29. Padraig
Irish Gaelic origin, meaning: Patrician, noble
Similar names: Piran, Phelan, Prewitt
30. Rònan
Irish origin, meaning: Little seal
Similar names: Rowan, Riordan, Renan
31. Toryn
Irish origin, meaning: Chief
Similar names: Tristan, Tiernan, Taliesin
32. Ultan
Irish origin, meaning: A man from Ulster
Similar names: Uisdean, Ulric, Quaid