Choosing a name for your baby boy can be tough. You want something special that stands out.
Celtic and Viking names offer a perfect mix of strength and uniqueness. We understand your need for a meaningful and uncommon name.
That’s why we’ve compiled a list of 333 Celtic and Viking names for boys. Each name has its own story and charm.
This blog will share these names, their meanings, and their origins. You’ll find names that sound strong, have deep cultural roots, and are cool.
Let’s explore these names together and find the perfect one for your little warrior.
Timeless Celtic Viking Names for Boys
1. Aedan
- Meaning: Little fire, a symbol of fiery spirit and energy.
- Origin: Irish
- Popularity: Common, rising
2. Aengus
- Meaning: One strength, symbolizing great power and unity.
- Origin: Irish
- Popularity: Mythical, known
3. Aidan
- Meaning: Fiery, often representing a passionate and strong-willed person.
- Origin: Irish
- Popularity: Very popular
4. Alaric
- Meaning: Ruler of all, symbolizing leadership and power.
- Origin: Germanic
- Popularity: Rare, historical
5. Alastair
- Meaning: Defender of the people, representing protection and strength.
- Origin: Scottish
- Popularity: Uncommon, traditional
6. Alastar
- Meaning: Defender of mankind, associated with bravery.
- Origin: Irish
- Popularity: Rare, unique
7. Allad
- Meaning: Noble, often linked to honor and dignity.
- Origin: Celtic
- Popularity: Very rare
8. Alpin
- Meaning: White, fair, symbolizing purity.
- Origin: Scottish
- Popularity: Rare, ancient
9. Alrik
- Meaning: Noble ruler, symbolizing leadership.
- Origin: Scandinavian
- Popularity: Uncommon, historical
10. Alvar
- Meaning: Elf warrior, linked to strength and magic.
- Origin: Swedish
- Popularity: Uncommon, old
11. Alvin
- Meaning: Noble friend, symbolizing loyalty.
- Origin: English
- Popularity: Moderately popular
12. Angus
- Meaning: One strength, symbolizing unity and power.
- Origin: Scottish
- Popularity: Popular, traditional
13. Ansel
- Meaning: God’s protection, representing divine guidance.
- Origin: Germanic
- Popularity: Uncommon, historical
14. Aonghus
- Meaning: One strength associated with power and bravery.
- Origin: Irish
- Popularity: Traditional, known
15. Aran
- Meaning: High mountain, symbolizing strength and stability.
- Origin: Hebrew, Irish
- Popularity: Uncommon, rising
16. Ardan
- Meaning: High aspiration, representing ambition and drive.
- Origin: Celtic
- Popularity: Rare, ancient
17. Ardghal
- Meaning: High valor, symbolizing great bravery.
- Origin: Irish
- Popularity: Very rare
18. Arne
- Meaning: Eagle, representing vision and freedom.
- Origin: Scandinavian
- Popularity: Traditional, uncommon
19. Artur
- Meaning: Bear, symbolizing strength and protection.
- Origin: Celtic, Welsh
- Popularity: Traditional, known
20. Balor
- Meaning: Mighty ruler, often linked to power and authority.
- Origin: Irish
- Popularity: Mythical, rare
21. Béacán
- Meaning: Little one, symbolizing youth and potential.
- Origin: Irish
- Popularity: Very rare
22. Bearnard
- Meaning: Brave as a bear, representing courage and strength.
- Origin: Irish
- Popularity: Rare, traditional
23. Beric
- Meaning: Grain farm, linked to sustenance and growth.
- Origin: English
- Popularity: Rare, historical
24. Bevan
- Meaning: Son of Evan, symbolizing heritage and family.
- Origin: Welsh
- Popularity: Uncommon, known
25. Bjarke
- Meaning: Bear, representing strength and courage.
- Origin: Danish
- Popularity: Rare, traditional
26. Bjarni
- Meaning: Bear, symbolizing protection and strength.
- Origin: Icelandic
- Popularity: Uncommon, old
27. Bjorn
- Meaning: Bear, linked to power and bravery.
- Origin: Scandinavian
- Popularity: Popular, traditional
28. Blaine
- Meaning: Slender, representing grace and agility.
- Origin: Irish
- Popularity: Uncommon, known
29. Bláthmac
- Meaning: Son of flowers, symbolizing beauty and growth.
- Origin: Irish
- Popularity: Very rare
30. Bodhi
- Meaning: Awakening, linked to enlightenment and peace.
- Origin: Sanskrit
- Popularity: Rising, Spiritual
31. Bragi
- Meaning: Poet, symbolizing creativity and expression.
- Origin: Norse
- Popularity: Rare, mythological
32. Bran
- Meaning: Raven, representing wisdom and intelligence.
- Origin: Irish
- Popularity: Common, historical
33. Branán
- Meaning: Little raven, symbolizing intelligence and cunning.
- Origin: Irish
- Popularity: Rare, traditional
34. Brandt
- Meaning: Sword, linked to strength and protection.
- Origin: Germanic
- Popularity: Uncommon, old
35. Brann
- Meaning: Raven, symbolizing wisdom and strategy.
- Origin: Irish
- Popularity: Rare, known
36. Bréanainn
- Meaning: Prince, representing nobility and leadership.
- Origin: Irish
- Popularity: Traditional, known
37. Breandán
- Meaning: Prince, symbolizing leadership and honor.
- Origin: Irish
- Popularity: Common, traditional
38. Breasal
- Meaning: Brave, symbolizing courage and strength.
- Origin: Irish
- Popularity: Rare, historical
39. Brede
- Meaning: Broad, symbolizing strength and openness.
- Origin: Norwegian
- Popularity: Uncommon, old
40. Breogán
- Meaning: High hill, symbolizing strength and endurance.
- Origin: Irish
- Popularity: Mythical, rare
41. Bressal
- Meaning: War-like, representing strength and bravery.
- Origin: Irish
- Popularity: Very rare
42. Briac
- Meaning: Strong, symbolizing power and resilience.
- Origin: Breton
- Popularity: Rare, traditional
43. Brian
- Meaning: Noble, symbolizing honor and strength.
- Origin: Irish
- Popularity: Very popular
44. Brynjar
- Meaning: Armor, representing protection and strength.
- Origin: Norse
- Popularity: Rare, traditional
45. Caedmon
- Meaning: Wise warrior, symbolizing wisdom and strength.
- Origin: Old English
- Popularity: Uncommon, historical
46. Caelan
- Meaning: Slender, representing grace and agility.
- Origin: Irish
- Popularity: Rising, modern
47. Cairbre
- Meaning: Charioteer, symbolizing strength and skill.
- Origin: Irish
- Popularity: Rare, historical
48. Cairn
- Meaning: Mound of stones, representing stability and strength.
- Origin: Scottish
- Popularity: Rare, traditional
49. Calder
- Meaning: Rocky water, symbolizing strength and resilience.
- Origin: Scottish
- Popularity: Uncommon, old
50. Callum
- Meaning: Dove, representing peace and purity.
- Origin: Scottish
- Popularity: Popular, traditional
51. Caolán
- Meaning: Slender, symbolizing grace and lightness.
- Origin: Irish
- Popularity: Uncommon, traditional
52. Cathal
- Meaning: Battle ruler, symbolizing leadership and strength.
- Origin: Irish
- Popularity: Traditional, known
53. Cathán
- Meaning: Little warrior, symbolizing courage and bravery.
- Origin: Irish
- Popularity: Rare, ancient
54. Cathaoir
- Meaning: Warrior, representing strength and leadership.
- Origin: Irish
- Popularity: Rare, old
55. Cian
- Meaning: Ancient, symbolizing wisdom and longevity.
- Origin: Irish
- Popularity: Common, traditional
56. Ciaran
- Meaning: Dark-haired, representing mystery and depth.
- Origin: Irish
- Popularity: Common, traditional
57. Ciarán
- Meaning: Little dark one, symbolizing mystery and strength.
- Origin: Irish
- Popularity: Popular, traditional
58. Cillian
- Meaning: War strife, representing conflict and resilience.
- Origin: Irish
- Popularity: Rising, modern
59. Cináed
- Meaning: Born of fire, symbolizing passion and strength.
- Origin: Scottish, Irish
- Popularity: Rare, historical
60. Colm
- Meaning: Dove, representing peace and gentleness.
- Origin: Irish
- Popularity: Common, traditional
61. Colmán
- Meaning: Little dove, symbolizing peace and purity.
- Origin: Irish
- Popularity: Rare, ancient
62. Conall
- Meaning: Strong as a wolf, symbolizing bravery and power.
- Origin: Irish
- Popularity: Uncommon, traditional
63. Conan
- Meaning: Little wolf, representing strength and cunning.
- Origin: Irish
- Popularity: Uncommon, historical
64. Conn
- Meaning: Chief, symbolizing leadership and authority.
- Origin: Irish
- Popularity: Rare, ancient
65. Connla
- Meaning: Chief’s son, representing nobility and strength.
- Origin: Irish
- Popularity: Very rare
66. Conrád
- Meaning: Wise counsel, symbolizing wisdom and leadership.
- Origin: Irish, Germanic
- Popularity: Rare, old
67. Conrí
- Meaning: King of wolves, representing leadership and strength.
- Origin: Irish
- Popularity: Rare, traditional
68. Corc
- Meaning: Reddish, symbolizing warmth and energy.
- Origin: Irish
- Popularity: Very rare
69. Cormac
- Meaning: Charioteer, representing skill and leadership.
- Origin: Irish
- Popularity: Common, traditional
70. Crimthann
- Meaning: Fox, symbolizing cunning and agility.
- Origin: Irish
- Popularity: Very rare
71. Cuán
- Meaning: Little wolf, representing strength and loyalty.
- Origin: Irish
- Popularity: Rare, ancient
72. Cullen
- Meaning: The Holly tree symbolizes protection and resilience.
- Origin: Irish
- Popularity: Uncommon, rising
73. Dag
- Meaning: Day, symbolizing light and new beginnings.
- Origin: Norse
- Popularity: Rare, old
74. Dagfinn
- Meaning: Day’s battle, representing strength and resilience.
- Origin: Norwegian
- Popularity: Rare, traditional
75. Dagur
- Meaning: Day, symbolizing light and life.
- Origin: Icelandic
- Popularity: Very rare
76. Daire
- Meaning: Fertile, symbolizing abundance and growth.
- Origin: Irish
- Popularity: Rare, ancient
77. Dáire
- Meaning: Fruitful, representing prosperity and strength.
- Origin: Irish
- Popularity: Uncommon, traditional
78. Daireann
- Meaning: Fruitful, symbolizing abundance and vitality.
- Origin: Irish
- Popularity: Very rare
79. Dara
- Meaning: Oak tree, representing strength and resilience.
- Origin: Irish
- Popularity: Uncommon, known
80. Darby
- Meaning: Deer town, symbolizing gentleness and grace.
- Origin: Irish, English
- Popularity: Uncommon, old
81. Darragh
- Meaning: Oak tree, representing strength and endurance.
- Origin: Irish
- Popularity: Common, traditional
82. Declan
- Meaning: Full of goodness, symbolizing virtue and strength.
- Origin: Irish
- Popularity: Popular, rising
83. Diarmaid
- Meaning: Free man, symbolizing freedom and strength.
- Origin: Irish
- Popularity: Uncommon, traditional
84. Diarmuid
- Meaning: Without envy, representing fairness and strength.
- Origin: Irish
- Popularity: Uncommon, historical
85. Domhnall
- Meaning: Ruler of the world, symbolizing leadership and power.
- Origin: Irish
- Popularity: Rare, traditional
86. Donal
- Meaning: World ruler, representing leadership and strength.
- Origin: Irish
- Popularity: Uncommon, known
87. Donnchadh
- Meaning: Brown warrior, symbolizing strength and resilience.
- Origin: Irish
- Popularity: Uncommon, traditional
88. Doran
- Meaning: Stranger, representing mystery and uniqueness.
- Origin: Irish
- Popularity: Rare, known
89. Dougal
- Meaning: Dark stranger, symbolizing mystery and strength.
- Origin: Scottish
- Popularity: Uncommon, traditional
90. Dubhán
- Meaning: Little dark one, representing mystery and depth.
- Origin: Irish
- Popularity: Rare, historical
91. Dubthach
- Meaning: Dark one, symbolizing mystery and strength.
- Origin: Irish
- Popularity: Very rare
92. Dugal
- Meaning: Dark stranger, representing mystery and power.
- Origin: Scottish
- Popularity: Rare, traditional
93. Dúnlaing
- Meaning: Fort warrior, symbolizing strength and protection.
- Origin: Irish
- Popularity: Very rare
94. Eadric
- Meaning: Wealthy ruler, representing prosperity and leadership.
- Origin: Old English
- Popularity: Rare, historical
95. Eamon
- Meaning: Wealthy protector, symbolizing security and strength.
- Origin: Irish
- Popularity: Common, traditional
96. Egil
- Meaning: Edge of a sword, representing sharpness and strength.
- Origin: Norse
- Popularity: Rare, mythological
97. Eimhir
- Meaning: Swift, symbolizing agility and speed.
- Origin: Irish
- Popularity: Very rare
98. Einar
- Meaning: Lone warrior, representing strength and independence.
- Origin: Norse
- Popularity: Uncommon, traditional
99. Eiric
- Meaning: Eternal ruler, symbolizing leadership and longevity.
- Origin: Scottish
- Popularity: Rare, old
100. Eiríkr
- Meaning: Eternal ruler, representing strength and power.
- Origin: Norse
- Popularity: Traditional, known
101. Eithne
- Meaning: Kernel, symbolizing purity and potential.
- Origin: Irish
- Popularity: Rare, ancient
102. Eitne
- Meaning: Kernel, representing purity and growth.
- Origin: Irish
- Popularity: Very rare
103. Eivin
- Meaning: Gift of the island, symbolizing uniqueness and value.
- Origin: Norwegian
- Popularity: Rare, traditional
104. Enda
- Meaning: Like a bird, symbolizing freedom and lightness.
- Origin: Irish
- Popularity: Uncommon, traditional
105. Eochaid
- Meaning: Horseman, representing strength and nobility.
- Origin: Irish
- Popularity: Very rare
106. Eogan
- Meaning: Born of the yew tree, symbolizing strength and longevity.
- Origin: Irish
- Popularity: Rare, ancient
107. Eoghan
- Meaning: Born of the yew tree, representing strength and endurance.
- Origin: Irish
- Popularity: Common, traditional
108. Ewan
- Meaning: Born of the yew tree, symbolizing strength and resilience.
- Origin: Scottish
- Popularity: Common, traditional
109. Faelan
- Meaning: Little wolf, representing loyalty and bravery.
- Origin: Irish
- Popularity: Rare, historical
110. Farquhar
- Meaning: Dear one, symbolizing affection and loyalty.
- Origin: Scottish
- Popularity: Very rare
111. Fearadhach
- Meaning: Manly, representing strength and courage.
- Origin: Irish
- Popularity: Very rare
112. Fearghal
- Meaning: Brave man, symbolizing courage and leadership.
- Origin: Irish
- Popularity: Uncommon, traditional
113. Feidlimid
- Meaning: Ever good, symbolizing virtue and reliability.
- Origin: Irish
- Popularity: Very rare
114. Féilim
- Meaning: Ever good, representing virtue and trustworthiness.
- Origin: Irish
- Popularity: Rare, traditional
115. Fenrir
- Meaning: Wolf monster, symbolizing power and fearlessness.
- Origin: Norse
- Popularity: Mythical, rare
116. Fergal
- Meaning: Brave, representing courage and strength.
- Origin: Irish
- Popularity: Uncommon, known
117. Fergus
- Meaning: Man of strength, symbolizing power and bravery.
- Origin: Scottish, Irish
- Popularity: Traditional, known
118. Fiacha
- Meaning: Raven, representing wisdom and intelligence.
- Origin: Irish
- Popularity: Rare, ancient
119. Fiann
- Meaning: Warrior, symbolizing strength and bravery.
- Origin: Irish
- Popularity: Rare, traditional
120. Fingal
- Meaning: White stranger, symbolizing purity and mystery.
- Origin: Scottish
- Popularity: Rare, old
121. Finian
- Meaning: Fair, symbolizing purity and light.
- Origin: Irish
- Popularity: Uncommon, traditional
122. Finn
- Meaning: Fair, representing purity and light.
- Origin: Irish
- Popularity: Popular, rising
123. Fintan
- Meaning: White fire, symbolizing purity and passion.
- Origin: Irish
- Popularity: Uncommon, traditional
124. Fionán
- Meaning: Little fair one, representing purity and innocence.
- Origin: Irish
- Popularity: Rare, old
125. Fionn
- Meaning: Fair, symbolizing light and purity.
- Origin: Irish
- Popularity: Common, traditional
126. Frey
- Meaning: Lord, symbolizing leadership and prosperity.
- Origin: Norse
- Popularity: Mythical, known
127. Frode
- Meaning: Wise, representing intelligence and foresight.
- Origin: Norwegian
- Popularity: Rare, historical
128. Gael
- Meaning: Joyful, representing happiness and brightness.
- Origin: Irish, Breton
- Popularity: Rising, modern
129. Gaheris
- Meaning: Brother of Gawain, symbolizing loyalty and bravery.
- Origin: Arthurian Legend
- Popularity: Rare, mythical
130. Gareth
- Meaning: Gentle, representing kindness and nobility.
- Origin: Welsh
- Popularity: Common, traditional
131. Garth
- Meaning: Enclosed garden, symbolizing peace and protection.
- Origin: Old Norse, English
- Popularity: Uncommon, known
132. Gavin
- Meaning: White hawk, representing keen vision and freedom.
- Origin: Welsh
- Popularity: Popular, modern
133. Gawain
- Meaning: May hawk, symbolizing strength and honor.
- Origin: Arthurian Legend
- Popularity: Traditional, known
134. Geir
- Meaning: Spear, representing strength and protection.
- Origin: Norse
- Popularity: Rare, old
135. Gideon
- Meaning: Feller of trees, symbolizing strength and determination.
- Origin: Hebrew
- Popularity: Uncommon, known
136. Gilleasbuig
- Meaning: Servant of the bishop, symbolizing devotion and faith.
- Origin: Scottish Gaelic
- Popularity: Very rare
137. Glaisne
- Meaning: Green, representing freshness and vitality.
- Origin: Irish
- Popularity: Very rare
138. Goll
- Meaning: One-eyed, symbolizing wisdom and experience.
- Origin: Irish
- Popularity: Mythical, rare
139. Gorm
- Meaning: Blue, symbolizing calmness and depth.
- Origin: Norse
- Popularity: Rare, old
140. Gormán
- Meaning: Little blue one, representing calmness and purity.
- Origin: Irish
- Popularity: Very rare
141. Grady
- Meaning: Noble, representing honor and strength.
- Origin: Irish
- Popularity: Uncommon, modern
142. Gráinne
- Meaning: Grain, symbolizing purity and fertility.
- Origin: Irish
- Popularity: Traditional, known
143. Grímr
- Meaning: Masked, symbolizing mystery and protection.
- Origin: Norse
- Popularity: Rare, historical
144. Guaire
- Meaning: Noble, representing honor and generosity.
- Origin: Irish
- Popularity: Rare, ancient
145. Gunnar
- Meaning: Warrior, representing strength and bravery.
- Origin: Norse
- Popularity: Popular, traditional
146. Gunther
- Meaning: Battle warrior, symbolizing strength and courage.
- Origin: Germanic
- Popularity: Uncommon, known
147. Haakon
- Meaning: High son, symbolizing nobility and leadership.
- Origin: Norse
- Popularity: Traditional, known
148. Hagan
- Meaning: Protector, representing strength and defense.
- Origin: Norse, Germanic
- Popularity: Uncommon, old
149. Hakon
- Meaning: High son, symbolizing nobility and leadership.
- Origin: Norse
- Popularity: Traditional, known
150. Haldor
- Meaning: Rock of Thor, symbolizing strength and protection.
- Origin: Norse
- Popularity: Rare, historical
151. Halfdan
- Meaning: Half Dane, representing heritage and strength.
- Origin: Norse
- Popularity: Rare, traditional
152. Halstein
- Meaning: Rock stone, symbolizing strength and stability.
- Origin: Norse
- Popularity: Very rare
153. Halvard
- Meaning: Defender of the rock, representing protection and strength.
- Origin: Norse
- Popularity: Rare, old
154. Halvor
- Meaning: Rock guardian, symbolizing strength and security.
- Origin: Norse
- Popularity: Uncommon, old
155. Hamish
- Meaning: Supplanter, symbolizing resilience and strength.
- Origin: Scottish
- Popularity: Common, traditional
156. Harald
- Meaning: Army ruler, representing leadership and strength.
- Origin: Norse
- Popularity: Traditional, known
157. Hauk
- Meaning: Hawk, symbolizing vision and swiftness.
- Origin: Norse
- Popularity: Rare, old
158. Hrafn
- Meaning: Raven, representing wisdom and intelligence.
- Origin: Norse
- Popularity: Rare, mythological
159. Iain
- Meaning: God is gracious, symbolizing divine favor.
- Origin: Scottish
- Popularity: Common, traditional
160. Ianto
- Meaning: God is gracious, representing divine favor and kindness.
- Origin: Welsh
- Popularity: Uncommon, known
161. Iden
- Meaning: Prosperous, symbolizing wealth and success.
- Origin: Old English
- Popularity: Very rare
162. Inge
- Meaning: Belonging to Ing, symbolizing fertility and protection.
- Origin: Norse
- Popularity: Rare, historical
163. Ingemar
- Meaning: Famous son, representing honor and legacy.
- Origin: Scandinavian
- Popularity: Rare, old
164. Ingi
- Meaning: Belonging to Ing, symbolizing fertility and peace.
- Origin: Norse
- Popularity: Rare, old
165. Ingmar
- Meaning: Famous son, representing honor and nobility.
- Origin: Scandinavian
- Popularity: Rare, traditional
166. Ingolf
- Meaning: Ing’s wolf, symbolizing strength and protection.
- Origin: Norse
- Popularity: Very rare
167. Ingvar
- Meaning: Ing’s warrior, representing strength and leadership.
- Origin: Norse
- Popularity: Rare, historical
168. Irvin
- Meaning: Sea friend, symbolizing loyalty and connection to water.
- Origin: Scottish
- Popularity: Uncommon, traditional
169. Isak
- Meaning: Laughter, representing joy and happiness.
- Origin: Scandinavian, Hebrew
- Popularity: Uncommon, rising
170. Ivar
- Meaning: Yew warrior, symbolizing strength and endurance.
- Origin: Norse
- Popularity: Uncommon, historical
171. Ivor
- Meaning: Yew warrior, representing strength and resilience.
- Origin: Scandinavian, Welsh
- Popularity: Uncommon, old
172. Jari
- Meaning: Helmeted warrior, symbolizing protection and strength.
- Origin: Finnish
- Popularity: Rare, known
173. Jarl
- Meaning: Nobleman, representing leadership and nobility.
- Origin: Norse
- Popularity: Rare, old
174. Jarlath
- Meaning: Tributary lord, symbolizing leadership and generosity.
- Origin: Irish
- Popularity: Very rare
175. Jarle
- Meaning: Earl, representing nobility and leadership.
- Origin: Norse
- Popularity: Rare, traditional
176. Jens
- Meaning: God is gracious, symbolizing divine favor.
- Origin: Scandinavian
- Popularity: Common, traditional
177. Jóhann
- Meaning: God is gracious, representing divine favor and kindness.
- Origin: Icelandic
- Popularity: Common, traditional
178. Jokul
- Meaning: Glacier, symbolizing coldness and endurance.
- Origin: Norse
- Popularity: Very rare
179. Jorvik
- Meaning: From the wild boar settlement, symbolizing strength and resilience.
- Origin: Norse
- Popularity: Rare, historical
180. Jory
- Meaning: Farmer, representing connection to the earth.
- Origin: Cornish
- Popularity: Uncommon, traditional
181. Kai
- Meaning: Sea, symbolizing calmness and fluidity.
- Origin: Scandinavian, Hawaiian
- Popularity: Popular, modern
182. Kane
- Meaning: Warrior, representing strength and bravery.
- Origin: Irish
- Popularity: Uncommon, rising
183. Kåre
- Meaning: Curly-haired, symbolizing uniqueness and individuality.
- Origin: Scandinavian
- Popularity: Rare, traditional
184. Keir
- Meaning: Dark, representing mystery and depth.
- Origin: Scottish
- Popularity: Uncommon, traditional
185. Kellen
- Meaning: Powerful, symbolizing strength and influence.
- Origin: Irish
- Popularity: Rising, modern
186. Kelvin
- Meaning: Narrow river, representing calmness and direction.
- Origin: Scottish
- Popularity: Uncommon, known
187. Kester
- Meaning: Bearer of Christ, symbolizing faith and leadership.
- Origin: Scottish
- Popularity: Rare, traditional
188. Kevan
- Meaning: Handsome, representing beauty and charm.
- Origin: Irish
- Popularity: Uncommon, known
189. Kian
- Meaning: Ancient, symbolizing wisdom and longevity.
- Origin: Irish
- Popularity: Popular, modern
190. Kieran
- Meaning: Little dark one, representing mystery and strength.
- Origin: Irish
- Popularity: Common, traditional
191. Kilian
- Meaning: Little church, symbolizing faith and community.
- Origin: Irish, Germanic
- Popularity: Uncommon, traditional
192. Kjartan
- Meaning: Sea warrior, symbolizing strength and bravery.
- Origin: Norse
- Popularity: Rare, historical
193. Knut
- Meaning: Knot, symbolizing unity and strength.
- Origin: Scandinavian
- Popularity: Traditional, known
194. Kol
- Meaning: Dark, representing mystery and power.
- Origin: Norse
- Popularity: Rare, ancient
195. Lachlan
- Meaning: From the fjord-land, symbolizing connection to water and land.
- Origin: Scottish
- Popularity: Popular, traditional
196. Leif
- Meaning: Heir, representing legacy and continuity.
- Origin: Norse
- Popularity: Uncommon, traditional
197. Leith
- Meaning: Wet, symbolizing water connection.
- Origin: Scottish
- Popularity: Rare, traditional
198. Liam
- Meaning: Strong-willed warrior, representing determination and strength.
- Origin: Irish
- Popularity: Very popular
199. Loki
- Meaning: Trickster god, symbolizing cunning and intelligence.
- Origin: Norse
- Popularity: Mythical, known
200. Lorcan
- Meaning: Little fierce one, symbolizing strength and bravery.
- Origin: Irish
- Popularity: Uncommon, traditional
201. Lugh
- Meaning: Light, representing brightness and knowledge.
- Origin: Irish
- Popularity: Rare, mythological
202. Lukas
- Meaning: Light, symbolizing clarity and brightness.
- Origin: Greek, Scandinavian
- Popularity: Popular, modern
203. Macsen
- Meaning: Greatest, symbolizing leadership and strength.
- Origin: Welsh
- Popularity: Uncommon, traditional
204. Maddox
- Meaning: Son of Madoc, representing heritage and strength.
- Origin: Welsh
- Popularity: Popular, modern
205. Mael
- Meaning: Prince, symbolizing leadership and nobility.
- Origin: Celtic
- Popularity: Rare, historical
206. Magne
- Meaning: Mighty, representing power and strength.
- Origin: Norwegian
- Popularity: Rare, old
207. Magnus
- Meaning: Great, symbolizing strength and nobility.
- Origin: Latin, Scandinavian
- Popularity: Common, traditional
208. Malachy
- Meaning: Messenger of God, symbolizing faith and guidance.
- Origin: Irish
- Popularity: Uncommon, historical
209. Malvin
- Meaning: Friend of justice, representing fairness and loyalty.
- Origin: Old English, Norse
- Popularity: Rare, old
210. Manus
- Meaning: Great, symbolizing strength and leadership.
- Origin: Irish
- Popularity: Rare, traditional
211. Morten
- Meaning: Of the sea, representing water connection.
- Origin: Danish, Norwegian
- Popularity: Uncommon, traditional
212. Murdoch
- Meaning: Sea warrior, symbolizing strength and bravery.
- Origin: Scottish
- Popularity: Rare, old
213. Murtagh
- Meaning: Skilled, representing talent and expertise.
- Origin: Irish
- Popularity: Rare, historical
214. Nestor
- Meaning: Traveler, representing wisdom and experience.
- Origin: Greek
- Popularity: Uncommon, historical
215. Nevan
- Meaning: Little saint, symbolizing purity and goodness.
- Origin: Irish
- Popularity: Rare, traditional
216. Niall
- Meaning: Champion, representing strength and bravery.
- Origin: Irish
- Popularity: Common, traditional
217. Niels
- Meaning: Victory of the people, symbolizing leadership and success.
- Origin: Danish, Dutch
- Popularity: Common, traditional
218. Ninian
- Meaning: Saint’s name, representing holiness and purity.
- Origin: Scottish
- Popularity: Very rare
219. Nisse
- Meaning: Friendly elf, symbolizing kindness and protection.
- Origin: Scandinavian
- Popularity: Rare, mythological
220. Niven
- Meaning: Little saint, representing purity and innocence.
- Origin: Scottish
- Popularity: Very rare
221. Njal
- Meaning: Champion, symbolizing strength and leadership.
- Origin: Norse
- Popularity: Rare, historical
222. Njord
- Meaning: God of the sea, symbolizing protection and abundance.
- Origin: Norse
- Popularity: Mythical, rare
223. Nolan
- Meaning: Noble, symbolizing honor and strength.
- Origin: Irish
- Popularity: Popular, modern
224. Odhran
- Meaning: Little pale green one, representing youth and vitality.
- Origin: Irish
- Popularity: Uncommon, traditional
225. Odin
- Meaning: Fury, inspiration, symbolizing wisdom and leadership.
- Origin: Norse
- Popularity: Mythical, known
226. Oengus
- Meaning: One strength, symbolizing unity and power.
- Origin: Irish
- Popularity: Rare, traditional
227. Ogden
- Meaning: Oak valley, representing strength and endurance.
- Origin: Old English
- Popularity: Rare, old
228. Oisin
- Meaning: Little deer, symbolizing gentleness and grace.
- Origin: Irish
- Popularity: Common, traditional
229. Olaf
- Meaning: Ancestor’s relic, symbolizing heritage and continuity.
- Origin: Norse
- Popularity: Common, traditional
230. Ólafur
- Meaning: Ancestor’s relic, representing legacy and strength.
- Origin: Icelandic
- Popularity: Common, traditional
231. Olav
- Meaning: Ancestor’s relic, symbolizing heritage and strength.
- Origin: Norwegian
- Popularity: Traditional, known
232. Oleg
- Meaning: Holy, representing purity and leadership.
- Origin: Slavic
- Popularity: Uncommon, historical
233. Olwen
- Meaning: White footprint, symbolizing purity and grace.
- Origin: Welsh
- Popularity: Rare, mythological
234. Oran
- Meaning: Pale, little green one, representing youth and vitality.
- Origin: Irish
- Popularity: Uncommon, traditional
235. Orm
- Meaning: Serpent, symbolizing wisdom and mystery.
- Origin: Norse
- Popularity: Rare, old
236. Oskar
- Meaning: God’s spear, representing strength and protection.
- Origin: Scandinavian, German
- Popularity: Popular, traditional
237. Padraig
- Meaning: Noble, symbolizing honor and leadership.
- Origin: Irish
- Popularity: Traditional, known
238. Peadar
- Meaning: Rock, representing strength and stability.
- Origin: Irish
- Popularity: Uncommon, traditional
239. Perth
- Meaning: Thorny bush, symbolizing protection and resilience.
- Origin: Scottish
- Popularity: Very rare
240. Phelan
- Meaning: Wolf, representing strength and loyalty.
- Origin: Irish
- Popularity: Rare, traditional
241. Quin
- Meaning: Wise, representing intelligence and guidance.
- Origin: Irish
- Popularity: Uncommon, known
242. Quinlan
- Meaning: Well-formed, strong, symbolizing strength and beauty.
- Origin: Irish
- Popularity: Rare, traditional
243. Quinn
- Meaning: Wise, representing intelligence and leadership.
- Origin: Irish
- Popularity: Popular, modern
244. Raegan
- Meaning: Little king, symbolizing leadership and nobility.
- Origin: Irish
- Popularity: Uncommon, modern
245. Ragnar
- Meaning: Army counsel, representing strength and wisdom.
- Origin: Norse
- Popularity: Traditional, known
246. Ragnvald
- Meaning: Ruler’s power, symbolizing leadership and strength.
- Origin: Norse
- Popularity: Rare, historical
247. Rian
- Meaning: Little king, symbolizing leadership and nobility.
- Origin: Irish
- Popularity: Rising, modern
248. Roald
- Meaning: Famous ruler, representing leadership and honor.
- Origin: Norse
- Popularity: Uncommon, traditional
249. Roan
- Meaning: Little red one, symbolizing energy and vitality.
- Origin: Irish, Scottish
- Popularity: Uncommon, known
250. Roderic
- Meaning: Famous power, representing strength and leadership.
- Origin: Germanic
- Popularity: Rare, historical
251. Rollo
- Meaning: Famous wolf, symbolizing strength and courage.
- Origin: Norse
- Popularity: Rare, historical
252. Ronan
- Meaning: Little seal, representing gentleness and protection.
- Origin: Irish
- Popularity: Popular, traditional
253. Rorik
- Meaning: Famous ruler, symbolizing strength and leadership.
- Origin: Norse, Germanic
- Popularity: Rare, historical
254. Rory
- Meaning: Red king, representing leadership and passion.
- Origin: Irish, Scottish
- Popularity: Popular, traditional
255. Ruairi
- Meaning: Red king, symbolizing leadership and strength.
- Origin: Irish
- Popularity: Uncommon, traditional
256. Ruarc
- Meaning: Champion, symbolizing strength and bravery.
- Origin: Irish
- Popularity: Rare, historical
257. Rune
- Meaning: Secret, wisdom, symbolizing knowledge and mystery.
- Origin: Norse
- Popularity: Rare, traditional
258. Rurik
- Meaning: Famous ruler, representing leadership and strength.
- Origin: Norse, Slavic
- Popularity: Rare, historical
259. Seamus
- Meaning: Supplanter, representing resilience and strength.
- Origin: Irish
- Popularity: Common, traditional
260. Sean
- Meaning: God is gracious, symbolizing divine favor and kindness.
- Origin: Irish
- Popularity: Very popular
261. Sigmund
- Meaning: Victory, protection, representing strength and success.
- Origin: Norse, Germanic
- Popularity: Rare, historical
262. Sigurd
- Meaning: Guardian of victory, symbolizing strength and protection.
- Origin: Norse
- Popularity: Traditional, known
263. Skarde
- Meaning: Notched, scarred, symbolizing resilience and experience.
- Origin: Norse
- Popularity: Very rare
264. Skene
- Meaning: Knife, symbolizing sharpness and protection.
- Origin: Scottish
- Popularity: Very rare
265. Skuli
- Meaning: Protection, shelter, representing security and strength.
- Origin: Norse
- Popularity: Rare, historical
266. Snorre
- Meaning: Attacker, symbolizing strength and action.
- Origin: Norse
- Popularity: Rare, mythological
267. Snorri
- Meaning: Fighter, symbolizing courage and resilience.
- Origin: Norse
- Popularity: Rare, mythological
268. Soren
- Meaning: Stern, strict, representing discipline and strength.
- Origin: Scandinavian
- Popularity: Rising, modern
269. Sorley
- Meaning: Viking warrior, symbolizing strength and bravery.
- Origin: Irish, Scottish
- Popularity: Rare, traditional
270. Sven
- Meaning: Young man, symbolizing youth and strength.
- Origin: Scandinavian
- Popularity: Common, traditional
271. Tadhg
- Meaning: Poet, philosopher, representing wisdom and creativity.
- Origin: Irish
- Popularity: Common, traditional
272. Taran
- Meaning: Thunder, symbolizing power and strength.
- Origin: Celtic
- Popularity: Uncommon, modern
273. Thor
- Meaning: Thunder, symbolizing power and protection.
- Origin: Norse
- Popularity: Mythical, known
274. Tiernan
- Meaning: Little lord, representing nobility and leadership.
- Origin: Irish
- Popularity: Uncommon, traditional
275. Toki
- Meaning: Warrior, representing strength and bravery.
- Origin: Norse
- Popularity: Very rare
276. Tor
- Meaning: Thunder, symbolizing power and protection.
- Origin: Norse
- Popularity: Common, traditional
277. Toralf
- Meaning: Thor’s wolf, representing strength and loyalty.
- Origin: Norse
- Popularity: Rare, traditional
278. Torben
- Meaning: Thor’s bear, symbolizing strength and protection.
- Origin: Scandinavian
- Popularity: Uncommon, old
279. Torfi
- Meaning: Thunder, representing power and resilience.
- Origin: Norse
- Popularity: Very rare
280. Torin
- Meaning: Chief, symbolizing leadership and strength.
- Origin: Irish
- Popularity: Uncommon, modern
281. Tormod
- Meaning: Thor’s mind, representing wisdom and strength.
- Origin: Norse
- Popularity: Rare, old
282. Torquil
- Meaning: Thor’s helmet, symbolizing protection and strength.
- Origin: Norse, Scottish
- Popularity: Rare, historical
283. Torstein
- Meaning: Thor’s stone, representing strength and endurance.
- Origin: Norse
- Popularity: Rare, traditional
284. Tristan
- Meaning: Tumult, representing strength and resilience.
- Origin: Celtic
- Popularity: Popular, traditional
285. Trygve
- Meaning: Trustworthy, representing loyalty and reliability.
- Origin: Norse
- Popularity: Rare, old
286. Tyr
- Meaning: God of war, symbolizing strength and justice.
- Origin: Norse
- Popularity: Mythical, known
287. Tyrone
- Meaning: Land of Eoghan, representing heritage and nobility.
- Origin: Irish
- Popularity: Common, traditional
288. Ubbe
- Meaning: Wolf, representing strength and cunning.
- Origin: Norse
- Popularity: Rare, historical
289. Uhtred
- Meaning: Advice, counsel, symbolizing wisdom and leadership.
- Origin: Old English
- Popularity: Rare, historical
290. Uilliam
- Meaning: Strong-willed warrior, symbolizing determination and strength.
- Origin: Irish
- Popularity: Uncommon, traditional
291. Ulf
- Meaning: Wolf, representing strength and bravery.
- Origin: Norse, Scandinavian
- Popularity: Rare, historical
292. Ulric
- Meaning: Wolf ruler, symbolizing leadership and strength.
- Origin: Germanic
- Popularity: Uncommon, old
293. Ulrik
- Meaning: Noble ruler, representing leadership and honor.
- Origin: Scandinavian
- Popularity: Rare, traditional
294. Unn
- Meaning: Love, symbolizing affection and care.
- Origin: Norse
- Popularity: Very rare
295. Unnar
- Meaning: Wave, representing fluidity and adaptability.
- Origin: Norse
- Popularity: Very rare
296. Urien
- Meaning: Privileged birth, symbolizing nobility and honor.
- Origin: Welsh
- Popularity: Very rare
297. Valdimar
- Meaning: Famous ruler, symbolizing leadership and strength.
- Origin: Icelandic
- Popularity: Rare, traditional
298. Vali
- Meaning: Strong, symbolizing strength and resilience.
- Origin: Norse
- Popularity: Mythical, rare
299. Var
- Meaning: Watchful, symbolizing vigilance and protection.
- Origin: Norse
- Popularity: Very rare
300. Vardon
- Meaning: Green knoll, symbolizing growth and stability.
- Origin: Old English
- Popularity: Very rare
301. Vaughn
- Meaning: Small, symbolizing humility and strength.
- Origin: Welsh
- Popularity: Uncommon, known
302. Venn
- Meaning: Swamp, symbolizing resilience and adaptability.
- Origin: Old English
- Popularity: Very rare
303. Vidar
- Meaning: Wide ruler, symbolizing strength and leadership.
- Origin: Norse
- Popularity: Mythical, rare
304. Vigge
- Meaning: Battle, symbolizing strength and courage.
- Origin: Scandinavian
- Popularity: Very rare
305. Viggo
- Meaning: Battle, representing strength and bravery.
- Origin: Scandinavian
- Popularity: Rising, modern
306. Wilder
- Meaning: Untamed, symbolizing freedom and strength.
- Origin: Old English
- Popularity: Uncommon, modern
307. Woden
- Meaning: Fury, inspiration, symbolizing wisdom and leadership.
- Origin: Old English, Norse
- Popularity: Mythical, rare
308. Wolfram
- Meaning: Wolf raven, representing strength and wisdom.
- Origin: Germanic
- Popularity: Rare, historical
309. Wulf
- Meaning: Wolf, symbolizing strength and bravery.
- Origin: Old English, Germanic
310. Wulfgar
- Meaning: Wolf spear, representing protection and strength.
- Origin: Germanic
- Popularity: Very rare
311. Wulfric
- Meaning: Wolf ruler, symbolizing leadership and power.
- Origin: Old English
- Popularity: Rare, historical
312. Wulfstan
- Meaning: Wolf stone, representing strength and resilience.
- Origin: Old English
- Popularity: Very rare
313. Wyatt
- Meaning: Brave in war, symbolizing strength and courage.
- Origin: Old English
- Popularity: Popular, modern
314. Wymond
- Meaning: Protector, representing strength and guardianship.
- Origin: Old English
- Popularity: Very rare
315. Wynn
- Meaning: Joy, symbolizing happiness and positivity.
- Origin: Old English
- Popularity: Uncommon, traditional
316. Wyot
- Meaning: War strength, symbolizing courage and power.
- Origin: Old English
- Popularity: Very rare
317. Wystan
- Meaning: Battle stone, representing strength and resilience.
- Origin: Old English
- Popularity: Rare, historical
318. Yannick
- Meaning: Little John, symbolizing grace and humility.
- Origin: Breton, French
- Popularity: Uncommon, modern
319. Yeats
- Meaning: Gates, representing openness and protection.
- Origin: English
- Popularity: Very rare
320. Yehven
- Meaning: God is gracious, symbolizing divine favor.
- Origin: Ukrainian
- Popularity: Rare, traditional
321. Ylir
- Meaning: Winter, representing strength and endurance.
- Origin: Norse
- Popularity: Very rare
322. Ylva
- Meaning: She-wolf, symbolizing strength and protection.
- Origin: Scandinavian
- Popularity: Rare, traditional
323. Ymir
- Meaning: Mythical giant, symbolizing creation and power.
- Origin: Norse
- Popularity: Mythical, rare
324. Yngvar
- Meaning: Ing’s warrior, representing strength and leadership.
- Origin: Norse
- Popularity: Rare, historical
325. Yngve
- Meaning: Belonging to Ing, symbolizing fertility and prosperity.
- Origin: Norse
- Popularity: Rare, old
326. Yngvi
- Meaning: Belonging to Ing, symbolizing fertility and leadership.
- Origin: Norse
- Popularity: Very rare
327. Yorick
- Meaning: Earth worker, representing a connection to the land.
- Origin: Old English, Norse
- Popularity: Rare, historical
328. Yves
- Meaning: Yew, symbolizing resilience and longevity.
- Origin: French
- Popularity: Uncommon, traditional
329. Zander
- Meaning: Defender of man, representing strength and protection.
- Origin: Greek
- Popularity: Popular, modern
330. Zeke
- Meaning: God strengthens, symbolizing divine power and resilience.
- Origin: Hebrew
- Popularity: Uncommon, modern
331. Zeph
- Meaning: West wind, representing freedom and movement.
- Origin: Greek
- Popularity: Very rare
332. Zephyr
- Meaning: West wind, symbolizing calmness and freedom.
- Origin: Greek
- Popularity: Uncommon, modern
333. Ziggy
- Meaning: Victorious protector, representing strength and leadership.
- Origin: Germanic
- Popularity: Rising, modern
Conclusion
We’ve shared 333 Celtic and Viking names for boys, each with its own story. These names carry the spirit of ancient warriors and legends.
Remember, a name is more than just letters. It’s a gift you give your child that will stay with them for life.
When picking a name, think about how it sounds, means, and fits with your last name.
Why not involve your family in the process of choosing? It can be a fun way to bond and honor your roots.
We hope our list has given you some great ideas. Whether you choose a name that means “brave heart” or “son of the sea,” your boy will carry some history.
What’s your favorite name from the list?