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 Irish to Scottish to Welsh, Cornish, and Breton, making it the perfect place to find baby boy names. We’ve rounded up 32 Celtic names for baby boys to add to your list.

You May Also Enjoy:
Boy Names with Norse Roots for Your Modern Viking

 

1. Alroy

Origin: Irish
Meaning: Red-haired
More about the name Alroy

 

2. Alsandair

Origin: Irish
Meaning: The avenger
More about the name Alsandair

 

3. Annan

Origin: Celtic
Meaning: From the brook
More about the name Annan

 

4. Arthur

Origin: Celtic
Meaning: Bear
More about the name Arthur

 

5. Auley

Origin: Irish
Meaning: Ancestor’s descendant
More about the name Auley

 

6. Avon

Origin: English from Celtic
Meaning: River name
More about the name Avon

 

7. Balor

Origin: Celtic
Meaning: The deadly one
More about the name Balor

 

8. Benen

Origin: Irish
Meaning: Mild
More about the name Benen

 

9. Branan

Origin: Irish
Meaning: Sorrow
More about the name Branan

 

10. Brone

Origin: Irish
Meaning: Sorrowful
More about the name Brone

 

11. Carrick

Origin: Gaelic
Meaning: Rocky headland
More about the name Carrick

 

12. Cathal

Origin: Irish
Meaning: Battle rule
More about the name Cathal

 

13. Conlan

Origin: Irish
Meaning: Hero
More about the name Conlan

 

14. Dallan

Origin: Irish
Meaning: Blind
More about the name Dallan

 

15. Devine

Origin: Irish
Meaning: Ox, stag
More about the name Devine

 

16. Donal

Origin: Irish
Meaning: World rule
More about the name Donal

 

17. Eoghan

Origin: Irish Gaelic
Meaning: Born of the yew tree
More about the name Eoghan

 

18. Evoy

Origin: Irish
Meaning: Blond
More about the name Evoy

 

19. Fagan

Origin: Irish, Gaelic
Meaning: Little ardent one
More about the name Fagan

 

20. Gareth

Origin: Welsh, Celtic
Meaning: Unknown
More about the name Gareth

 

21. Gavin

Origin: Welsh
Meaning: White hawk
More about the name Gavin

 

22. Innes

Origin: Scottish
Meaning: Island
More about the name Innes

 

23. Kealan

Origin: Irish, Gaelic
Meaning: Slender, narrow
More about the name Kealan

 

24. Kerwin

Origin: Irish
Meaning: Little dark one
More about the name Kerwin

 

25. Manus

Origin: Irish
Meaning: Greatest
More about the name Manus

 

26. Neason

Origin: Irish
Meaning: From the headland
More about the name Neason

 

27. Ossian

Origin: Scottish
Meaning: Stag
More about the name Ossian

 

28. Owney

Origin: Irish, Gaelic
Meaning: Green
More about the name Owney

 

29. Phelan

Origin: Irish
Meaning: Wolf
More about the name Phelan

 

30. Rònan

Origin: Irish
Meaning: Little seal
More about the name Ronan

 

31. Toryn

Origin: Irish
Meaning: Chief
More about the name Toryn

 

32. Ultan

Origin: Irish
Meaning: A man from Ulster
More about the name Ultan

 

You May Also Enjoy:
20 Ancient Names for Boys From Myths and Legends

Related:

  • Save

Get the Latest

Share via
Copy link
Powered by Social Snap