Barbarian Names for Males with Meaning and Popularity

Looking for a male barbarian name? Our list brings together the raw power of ancient warriors and Norse legends.

Each name comes with its meaning and popularity – you’ll find familiar choices like Kragor, meaning “Rock,” alongside unique ones like Brakkus, meaning “Warrior.”

Do you want something common? Would you prefer a rare name? The list shows exactly what each means and how often it’s used.

These names mix traditional warrior elements with fantasy style, perfect for anyone crafting a barbarian character.

A Compilation of Powerful Barbarian Names for Males

A_Compilation_of_Powerful_Barbarian_Names_for_Males

1. Thorgar

Meaning: Strength
Popularity: Moderate

2. Brakkus

Meaning: Warrior
Popularity: Rare

3. Gorruk

Meaning: Fierce
Popularity: Uncommon

4. Varkash

Meaning: Power
Popularity: Rare

5. Drogath

Meaning: Conqueror
Popularity: Moderate

6. Kragor

Meaning: Rock
Popularity: Common

7. Ulfvar

Meaning: Wolf
Popularity: Uncommon

8. Hrothmir

Meaning: Glory
Popularity: Rare

9. Vorgath

Meaning: Battle
Popularity: Moderate

10. Keldrak

Meaning: Shadow
Popularity: Rare

11. Skarn

Meaning: Stone
Popularity: Common

12. Zulgar

Meaning: Strength
Popularity: Uncommon

13. Durnag

Meaning: Defender
Popularity: Moderate

14. Grashnak

Meaning: Wild
Popularity: Rare

15. Rhogar

Meaning: Fire
Popularity: Common

16. Brundar

Meaning: Shield
Popularity: Uncommon

17. Korrak

Meaning: Wrath
Popularity: Moderate

18. Xargoth

Meaning: Fear
Popularity: Rare

19. Vuldar

Meaning: Guardian
Popularity: Uncommon

20. Dargrak

Meaning: Dark
Popularity: Rare

21. Ragnok

Meaning: Victory
Popularity: Moderate

22. Ulthorn

Meaning: Wolf
Popularity: Rare

23. Torkash

Meaning: Storm
Popularity: Uncommon

24. Jarnulf

Meaning: Iron
Popularity: Common

25. Dravor

Meaning: Hunter
Popularity: Rare

26. Skjorn

Meaning: Fierce
Popularity: Uncommon

27. Vrenar

Meaning: Noble
Popularity: Rare

28. Kjornath

Meaning: Warrior
Popularity: Moderate

29. Falkmar

Meaning: Falcon
Popularity: Uncommon

30. Jorgrim

Meaning: Grim
Popularity: Rare

31. Thrymn

Meaning: Thunder
Popularity: Common

32. Helgur

Meaning: Sacred
Popularity: Uncommon

33. Torgath

Meaning: Protector
Popularity: Moderate

34. Rokar

Meaning: Stone
Popularity: Rare

35. Uthgrim

Meaning: Shadow
Popularity: Uncommon

36. Bjarnok

Meaning: Bear
Popularity: Common

37. Yagrath

Meaning: Strong
Popularity: Rare

38. Vornak

Meaning: Leader
Popularity: Moderate

39. Zarnok

Meaning: Dark
Popularity: Uncommon

40. Korrun

Meaning: Brave
Popularity: Rare

41. Galdrek

Meaning: Fierce
Popularity: Moderate

42. Hrognar

Meaning: Honor
Popularity: Uncommon

43. Ulfric

Meaning: Wolf ruler
Popularity: Common

44. Styrgar

Meaning: Strength
Popularity: Rare

45. Vexor

Meaning: Fearless
Popularity: Uncommon

46. Tarnok

Meaning: Ice
Popularity: Moderate

47. Dorgar

Meaning: Stone
Popularity: Rare

48. Fenrik

Meaning: Wolf
Popularity: Uncommon

49. Haldrek

Meaning: Mighty
Popularity: Common

50. Jarnok

Meaning: Iron
Popularity: Moderate

51. Vorstag

Meaning: Warrior
Popularity: Uncommon

52. Krulgar

Meaning: Savage
Popularity: Rare

53. Maldrek

Meaning: Dark
Popularity: Moderate

54. Thrain

Meaning: King
Popularity: Common

55. Skornar

Meaning: Frost
Popularity: Rare

56. Ulfbjorn

Meaning: Wolf bear
Popularity: Uncommon

57. Brynjar

Meaning: Armor
Popularity: Moderate

58. Ragnald

Meaning: Ruler
Popularity: Rare

59. Ormund

Meaning: Defender
Popularity: Uncommon

60. Fenrith

Meaning: Fierce
Popularity: Moderate

61. Valkor

Meaning: Chosen
Popularity: Rare

62. Skorvald

Meaning: Strong
Popularity: Uncommon

63. Gunthar

Meaning: Battle
Popularity: Common

64. Jorvask

Meaning: Honor
Popularity: Rare

65. Drevok

Meaning: Silent
Popularity: Uncommon

66. Harkon

Meaning: Leader
Popularity: Moderate

67. Torgar

Meaning: Guardian
Popularity: Rare

68. Bjornath

Meaning: Bear
Popularity: Uncommon

69. Arnvid

Meaning: Eagle
Popularity: Moderate

70. Fendral

Meaning: Wolf
Popularity: Common

71. Rolfgar

Meaning: Noble
Popularity: Rare

72. Stornok

Meaning: Storm
Popularity: Uncommon

73. Ylmar

Meaning: Snow
Popularity: Moderate

74. Dovrath

Meaning: Warrior
Popularity: Rare

75. Fragnar

Meaning: Fire
Popularity: Uncommon

76. Grimulf

Meaning: Grim wolf
Popularity: Common

77. Vorrgar

Meaning: Battle
Popularity: Rare

78. Dyrgar

Meaning: Fierce
Popularity: Uncommon

79. Kjornak

Meaning: Strength
Popularity: Moderate

80. Urthgar

Meaning: Earth
Popularity: Rare

81. Baldrek

Meaning: Bold
Popularity: Uncommon

82. Vexnar

Meaning: Conqueror
Popularity: Moderate

83. Norgrim

Meaning: Northern
Popularity: Rare

84. Jarath

Meaning: Protector
Popularity: Uncommon

85. Thalrik

Meaning: Ruler
Popularity: Moderate

86. Gundrek

Meaning: Battle
Popularity: Common

87. Fornoth

Meaning: Ancient
Popularity: Rare

88. Tyrgar

Meaning: Divine
Popularity: Uncommon

89. Rulgar

Meaning: Fierce
Popularity: Moderate

90. Skjarn

Meaning: Shield
Popularity: Rare

91. Kvarnath

Meaning: Strength
Popularity: Uncommon

92. Helgund

Meaning: Sacred
Popularity: Moderate

93. Varlog

Meaning: Guardian
Popularity: Rare

94. Xarnoth

Meaning: Fearless
Popularity: Uncommon

95. Zulrath

Meaning: Shadow
Popularity: Moderate

96. Darnok

Meaning: Iron
Popularity: Rare

97. Golrath

Meaning: Mountain
Popularity: Uncommon

98. Thorkir

Meaning: Thunder
Popularity: Moderate

99. Hrodrik

Meaning: Honor
Popularity: Common

100. Yngvar

Meaning: Youthful
Popularity: Rare

101. Mogdrek

Meaning: Mighty
Popularity: Uncommon

102. Draknor

Meaning: Dragon
Popularity: Rare

103. Skorjarn

Meaning: Battle
Popularity: Moderate

104. Haldor

Meaning: Rock
Popularity: Common

105. Fenrikh

Meaning: Wolf king
Popularity: Uncommon

106. Gromnath

Meaning: Strength
Popularity: Rare

107. Urmgar

Meaning: Protector
Popularity: Moderate

108. Stronok

Meaning: Strong
Popularity: Uncommon

109. Bjorgar

Meaning: Mountain
Popularity: Rare

110. Torgrim

Meaning: Thunder
Popularity: Common

111. Drovak

Meaning: Fierce
Popularity: Uncommon

112. Skulmar

Meaning: Shadow
Popularity: Rare

113. Jarlok

Meaning: Leader
Popularity: Moderate

114. Orgnar

Meaning: Battle
Popularity: Uncommon

115. Valdrik

Meaning: Power
Popularity: Rare

116. Jorund

Meaning: Protector
Popularity: Common

117. Baldor

Meaning: Brave
Popularity: Uncommon

118. Ulfmund

Meaning: Wolf protector
Popularity: Moderate

119. Harkir

Meaning: Honor
Popularity: Rare

120. Skjoldar

Meaning: Shield
Popularity: Uncommon

121. Vargrim

Meaning: Battle
Popularity: Moderate

122. Durnok

Meaning: Defender
Popularity: Rare

123. Tjornak

Meaning: Strength
Popularity: Uncommon

124. Gorrmund

Meaning: Warrior
Popularity: Moderate

125. Keldrath

Meaning: Ice
Popularity: Rare

126. Sigrar

Meaning: Victory
Popularity: Uncommon

127. Fyrnath

Meaning: Flame
Popularity: Moderate

128. Thormund

Meaning: Thunder
Popularity: Common

129. Veldar

Meaning: Wise
Popularity: Rare

130. Kolthar

Meaning: Stone
Popularity: Uncommon

131. Xorgath

Meaning: Power
Popularity: Moderate

132. Grimjorn

Meaning: Dark warrior
Popularity: Rare

133. Drogar

Meaning: Hunter
Popularity: Uncommon

134. Garund

Meaning: Strong
Popularity: Moderate

135. Bjoldar

Meaning: Brave
Popularity: Rare

136. Rorik

Meaning: King
Popularity: Common

137. Jorgald

Meaning: Ruler
Popularity: Uncommon

138. Bralgar

Meaning: Strength
Popularity: Rare

139. Kjellrik

Meaning: Noble
Popularity: Moderate

140. Skarnath

Meaning: Rock
Popularity: Uncommon

141. Vorkath

Meaning: Battle
Popularity: Rare

142. Fjornath

Meaning: Snow
Popularity: Moderate

143. Rorgar

Meaning: Warrior
Popularity: Common

144. Golmund

Meaning: Guardian
Popularity: Uncommon

145. Hjarald

Meaning: Noble leader
Popularity: Rare

146. Ylrik

Meaning: Winter
Popularity: Uncommon

147. Gralthor

Meaning: Strength
Popularity: Moderate

148. Styrnath

Meaning: Storm
Popularity: Rare

149. Ulford

Meaning: Wolf
Popularity: Uncommon

150. Helmir

Meaning: Protector
Popularity: Moderate

151. Garstak

Meaning: Stronghold
Popularity: Rare

152. Dorgrim

Meaning: Sturdy
Popularity: Uncommon

153. Skorrik

Meaning: Ice warrior
Popularity: Moderate

154. Jorvak

Meaning: Guardian
Popularity: Common

155. Xundrek

Meaning: Shadow
Popularity: Rare

156. Tyrnath

Meaning: Divine
Popularity: Uncommon

157. Vorgrim

Meaning: Battle-hardened
Popularity: Moderate

158. Grondar

Meaning: Stone
Popularity: Rare

159. Rolthar

Meaning: Warrior
Popularity: Uncommon

160. Gjalrik

Meaning: Thunder
Popularity: Moderate

161. Baldrath

Meaning: Brave leader
Popularity: Common

162. Fenharn

Meaning: Wolf-hearted
Popularity: Rare

163. Targund

Meaning: Fierce
Popularity: Uncommon

164. Vrelnok

Meaning: Strength
Popularity: Moderate

165. Durlgar

Meaning: Mighty
Popularity: Rare

166. Mordrik

Meaning: Dark ruler
Popularity: Uncommon

167. Hjalmar

Meaning: Helmeted warrior
Popularity: Common

168. Varnak

Meaning: Protector
Popularity: Rare

169. Skaldrek

Meaning: Storyteller
Popularity: Uncommon

170. Rornak

Meaning: Stronghold
Popularity: Moderate

171. Jorharn

Meaning: Iron guardian
Popularity: Rare

172. Thrykar

Meaning: Thunderstorm
Popularity: Uncommon

173. Gorrik

Meaning: Fierce warrior
Popularity: Moderate

174. Guldrath

Meaning: Gold king
Popularity: Rare

175. Brundrek

Meaning: Battle chief
Popularity: Uncommon

176. Xaldorn

Meaning: Dark flame
Popularity: Moderate

177. Torkil

Meaning: Thunder axe
Popularity: Common

178. Hrothkarn

Meaning: Glorious warrior
Popularity: Rare

179. Fjorgar

Meaning: Cold lands
Popularity: Uncommon

180. Durnath

Meaning: Strong defender
Popularity: Moderate

181. Ulfgar

Meaning: Wolf spear
Popularity: Rare

182. Skjornak

Meaning: Frost warrior
Popularity: Uncommon

183. Vargor

Meaning: Fierce beast
Popularity: Moderate

184. Jarnrik

Meaning: Iron ruler
Popularity: Rare

185. Ulfrund

Meaning: Wolf king
Popularity: Uncommon

186. Hrokir

Meaning: Noble protector
Popularity: Moderate

187. Gralrik

Meaning: Strong leader
Popularity: Rare

188. Torhelm

Meaning: Mighty protector
Popularity: Uncommon

189. Kolrik

Meaning: Cold warrior
Popularity: Moderate

190. Baldthor

Meaning: Bold thunder
Popularity: Common

191. Drakjorn

Meaning: Dragon warrior
Popularity: Rare

192. Vornath

Meaning: Ancient strength
Popularity: Uncommon

193. Rormund

Meaning: Mighty protector
Popularity: Moderate

194. Skoldrek

Meaning: Shield-breaker
Popularity: Rare

195. Helvorn

Meaning: Dark leader
Popularity: Uncommon

196. Fenrikorn

Meaning: Fierce guardian
Popularity: Moderate

197. Thrygar

Meaning: Thunderous warrior
Popularity: Rare

198. Ulgar

Meaning: Storm spear
Popularity: Uncommon

199. Drogmar

Meaning: Fierce dragon
Popularity: Moderate

200. Kragnor

Meaning: Rock warrior
Popularity: Common

201. Varnok

Meaning: Protector
Popularity: Rare

202. Hroldar

Meaning: Glorious leader
Popularity: Uncommon

203. Skjoldrek

Meaning: Shieldbearer
Popularity: Moderate

204. Fenmorn

Meaning: Wolf of dusk
Popularity: Rare

205. Bralrik

Meaning: Strong ruler
Popularity: Uncommon

206. Gjalvorn

Meaning: Thunder shadow
Popularity: Moderate

207. Rorgund

Meaning: Fierce guardian
Popularity: Common

208. Vorthar

Meaning: Battle leader
Popularity: Rare

209. Durlak

Meaning: Stalwart warrior
Popularity: Uncommon

210. Mordgar

Meaning: Dark fighter
Popularity: Moderate

211. Thrymorn

Meaning: Thunderous one
Popularity: Rare

212. Jarlmund

Meaning: Noble protector
Popularity: Uncommon

213. Gralthorn

Meaning: Mighty horn
Popularity: Moderate

214. Uthgar

Meaning: Battleborn
Popularity: Common

215. Vrokarn

Meaning: Fierce ruler
Popularity: Rare

216. Skoldar

Meaning: Shield lord
Popularity: Uncommon

217. Tyrgrim

Meaning: Divine warrior
Popularity: Moderate

218. Galdorn

Meaning: Wise fighter
Popularity: Rare

219. Thorgald

Meaning: Thunder ruler
Popularity: Uncommon

220. Varlund

Meaning: Strong land
Popularity: Moderate

221. Fjornak

Meaning: Snow warrior
Popularity: Rare

222. Ylthor

Meaning: Frost storm
Popularity: Uncommon

223. Rornath

Meaning: Mighty warrior
Popularity: Moderate

224. Brundrik

Meaning: Battle leader
Popularity: Common

225. Xarnrik

Meaning: Fearless king
Popularity: Rare

226. Helgar

Meaning: Sacred warrior
Popularity: Uncommon

227. Hrothmar

Meaning: Glorious storm
Popularity: Moderate

228. Ulmorn

Meaning: Shadowed wolf
Popularity: Rare

229. Drovorn

Meaning: Fierce hunter
Popularity: Uncommon

230. Kjormund

Meaning: Protector king
Popularity: Moderate

231. Vornrik

Meaning: Ancient ruler
Popularity: Rare

232. Garjorn

Meaning: Strong hunter
Popularity: Uncommon

233. Fjalkar

Meaning: Snow-clad warrior
Popularity: Moderate

234. Grulrik

Meaning: Strong heart
Popularity: Rare

235. Xundrik

Meaning: Shadow ruler
Popularity: Uncommon

236. Jarlgar

Meaning: Noble fighter
Popularity: Moderate

237. Bjornrik

Meaning: Bear ruler
Popularity: Common

238. Keldorn

Meaning: Ice lord
Popularity: Rare

239. Skjormund

Meaning: Frost guardian
Popularity: Uncommon

240. Hrothmund

Meaning: Glorious protector
Popularity: Moderate

241. Ormundar

Meaning: Sacred guardian
Popularity: Rare

242. Vraldrek

Meaning: Mighty ruler
Popularity: Uncommon

243. Ulmar

Meaning: Wise protector
Popularity: Moderate

244. Gronthar

Meaning: Stalwart warrior
Popularity: Common

245. Stornak

Meaning: Storm-born
Popularity: Rare

246. Kolmorn

Meaning: Dark stone
Popularity: Uncommon

247. Durngar

Meaning: Defender of battles
Popularity: Moderate

248. Thyrjorn

Meaning: Thunderborn
Popularity: Rare

249. Gjalgar

Meaning: Thunder warrior
Popularity: Uncommon

250. Varmund

Meaning: Mighty protector
Popularity: Moderate

Jorrek

Meaning: Guardian
Popularity: Rare

252. Harkorn

Meaning: Battle leader
Popularity: Uncommon

253. Brundorn

Meaning: Stronghold
Popularity: Moderate

254. Rolgrath

Meaning: Mighty ruler
Popularity: Common

255. Kjornar

Meaning: Fierce warrior
Popularity: Rare

256. Hrothgar

Meaning: Glorious warrior
Popularity: Uncommon

257. Grimnar

Meaning: Dark fighter
Popularity: Moderate

258. Drakorn

Meaning: Dragon lord
Popularity: Rare

259. Uthmund

Meaning: Noble protector
Popularity: Uncommon

260. Ylgrim

Meaning: Frost warrior
Popularity: Moderate

261. Skallorn

Meaning: Stone guardian
Popularity: Rare

262. Bragnor

Meaning: Mighty warrior
Popularity: Uncommon

263. Golrik

Meaning: Strong ruler
Popularity: Moderate

264. Veldorn

Meaning: Battle lord
Popularity: Common

265. Ragnath

Meaning: Fierce king
Popularity: Rare

266. Kormund

Meaning: Iron warrior
Popularity: Uncommon

267. Skornrik

Meaning: Shield-bearer
Popularity: Moderate

268. Vorhelm

Meaning: Protector of warriors
Popularity: Rare

269. Jarlrik

Meaning: Noble leader
Popularity: Uncommon

270. Drognar

Meaning: Fierce dragon
Popularity: Moderate

271. Tyrkar

Meaning: Divine protector
Popularity: Common

272. Durnik

Meaning: Stalwart fighter
Popularity: Rare

273. Hrothald

Meaning: Glorious battle
Popularity: Uncommon

274. Ulgrim

Meaning: Iron-willed
Popularity: Moderate

275. Jarnor

Meaning: Iron warrior
Popularity: Rare

276. Rormar

Meaning: Battle leader
Popularity: Uncommon

277. Helbjorn

Meaning: Sacred bear
Popularity: Moderate

278. Gorrund

Meaning: Battle chief
Popularity: Common

279. Thorkarn

Meaning: Thunder protector
Popularity: Rare

280. Skarvald

Meaning: Fierce shield
Popularity: Uncommon

281. Gruthar

Meaning: Mighty battle
Popularity: Moderate

282. Xaldrek

Meaning: Dark ruler
Popularity: Rare

283. Ulrik

Meaning: Noble warrior
Popularity: Uncommon

284. Bjornak

Meaning: Bear protector
Popularity: Moderate

285. Drakmar

Meaning: Dragon storm
Popularity: Rare

286. Skarnok

Meaning: Stone warrior
Popularity: Uncommon

287. Thrymald

Meaning: Thunder king
Popularity: Moderate

288. Jarlorn

Meaning: Noble guardian
Popularity: Common

289. Varlok

Meaning: Fierce leader
Popularity: Rare

290. Ormjorn

Meaning: Serpent warrior
Popularity: Uncommon

291. Grornak

Meaning: Mighty stone
Popularity: Moderate

292. Fjolrik

Meaning: Frost ruler
Popularity: Rare

293. Kormarn

Meaning: Battle-worn
Popularity: Uncommon

294. Drovok

Meaning: Fierce hunter
Popularity: Moderate

295. Skulrik

Meaning: Shadow warrior
Popularity: Rare

296. Gargrim

Meaning: Mighty guardian
Popularity: Uncommon

297. Hrokarn

Meaning: Noble protector
Popularity: Moderate

298. Golmarn

Meaning: Strong mountain
Popularity: Common

299. Thorkald

Meaning: Thunder shield
Popularity: Rare

300. Xargarn

Meaning: Fearless warrior
Popularity: Uncommon

301. Uthvald

Meaning: Fierce ruler
Popularity: Rare

302. Galdrath

Meaning: Battle seer
Popularity: Uncommon

303. Styrbjorn

Meaning: Strong bear
Popularity: Moderate

304. Vronrik

Meaning: Fierce king
Popularity: Common

305. Drognald

Meaning: Fierce dragon
Popularity: Rare

306. Skornald

Meaning: Warrior shield
Popularity: Uncommon

307. Gralkarn

Meaning: Mighty protector
Popularity: Moderate

308. Ulfhelm

Meaning: Wolf helmet
Popularity: Rare

309. Baldorn

Meaning: Brave leader
Popularity: Uncommon

310. Xarmund

Meaning: Battle protector
Popularity: Moderate

311. Thorgund

Meaning: Thunder warrior
Popularity: Common

312. Vraldorn

Meaning: Mighty ruler
Popularity: Rare

313. Rornald

Meaning: Noble fighter
Popularity: Uncommon

314. Skornhelm

Meaning: Stalwart protector
Popularity: Moderate

315. Keldmar

Meaning: Ice warrior
Popularity: Rare

316. Ulvorn

Meaning: Wolf-born
Popularity: Uncommon

317. Hrothbjorn

Meaning: Glorious bear
Popularity: Moderate

318. Brundhelm

Meaning: Battle helmet
Popularity: Common

319. Durnrik

Meaning: Stalwart ruler
Popularity: Rare

320. Vornjorn

Meaning: Fierce hunter
Popularity: Uncommon

321. Tyrvald

Meaning: Divine protector
Popularity: Moderate

322. Skornok

Meaning: Shield-breaker
Popularity: Rare

323. Hrothulf

Meaning: Glorious wolf
Popularity: Uncommon

324. Helmar

Meaning: Battle leader
Popularity: Moderate

325. Jorvald

Meaning: Noble warrior
Popularity: Common

326. Fjornald

Meaning: Snow king
Popularity: Rare

327. Ulfvarn

Meaning: Wolf protector
Popularity: Uncommon

328. Drakbjorn

Meaning: Dragon bear
Popularity: Moderate

329. Korrmund

Meaning: Battle-born
Popularity: Rare

330. Varlgrim

Meaning: Mighty warrior
Popularity: Uncommon

331. Thrymrek

Meaning: Thunderous ruler
Popularity: Moderate

332. Gjalbjorn

Meaning: Thunder bear
Popularity: Rare

333. Ragnir

Meaning: Fierce protector
Popularity: Uncommon

334. Jarlgrim

Meaning: Noble warrior
Popularity: Moderate

335. Durnvald

Meaning: Stalwart protector
Popularity: Common

336. Uthbjorn

Meaning: Fierce bear
Popularity: Rare

337. Kjornok

Meaning: Battle guardian
Popularity: Uncommon

338. Gruthald

Meaning: Mighty warrior
Popularity: Moderate

339. Baldrik

Meaning: Brave ruler
Popularity: Rare

340. Fjornrik

Meaning: Frost king
Popularity: Uncommon

341. Drognath

Meaning: Dragon protector
Popularity: Moderate

342. Varmorn

Meaning: Mighty guardian
Popularity: Rare

343. Skarhelm

Meaning: Shielded warrior
Popularity: Uncommon

344. Helmund

Meaning: Battle protector
Popularity: Moderate

345. Hrothgrim

Meaning: Glorious warrior
Popularity: Common

346. Keldrek

Meaning: Ice shield
Popularity: Rare

347. Skornvald

Meaning: Stalwart leader
Popularity: Uncommon

348. Uthrik

Meaning: Divine warrior
Popularity: Moderate

349. Varlgar

Meaning: Mighty ruler
Popularity: Rare

350. Skjoldrik

Meaning: Shield king
Popularity: Uncommon

351. Rornik

Meaning: Fierce warrior
Popularity: Rare

352. Hrotharn

Meaning: Glorious protector
Popularity: Uncommon

353. Gjalrith

Meaning: Thunder ruler
Popularity: Moderate

354. Vronok

Meaning: Battle-born
Popularity: Common

355. Styrmorn

Meaning: Strong protector
Popularity: Rare

356. Thrymrik

Meaning: Thunderous king
Popularity: Uncommon

357. Korrbjorn

Meaning: Mighty bear
Popularity: Moderate

358. Baldmar

Meaning: Brave leader
Popularity: Rare

359. Grornald

Meaning: Stone ruler
Popularity: Uncommon

360. Fjalkarn

Meaning: Snow warrior
Popularity: Moderate

361. Veldrik

Meaning: Fierce protector
Popularity: Common

362. Ulrath

Meaning: Wolf-born
Popularity: Rare

363. Drakmund

Meaning: Dragon guardian
Popularity: Uncommon

364. Hrothvald

Meaning: Glorious ruler
Popularity: Moderate

365. Thorgmund

Meaning: Thunder protector
Popularity: Rare

366. Styrvald

Meaning: Strong ruler
Popularity: Uncommon

367. Helrik

Meaning: Battle leader
Popularity: Moderate

368. Baldhelm

Meaning: Brave protector
Popularity: Common

369. Gralrith

Meaning: Mighty warrior
Popularity: Rare

370. Keldbjorn

Meaning: Ice bear
Popularity: Uncommon

371. Vronbjorn

Meaning: Fierce bear
Popularity: Moderate

372. Varnald

Meaning: Noble protector
Popularity: Rare

373. Ulfgrim

Meaning: Wolf warrior
Popularity: Uncommon

374. Gragnok

Meaning: Battle chief
Popularity: Moderate

375. Vrolgar

Meaning: Mighty leader
Popularity: Common

376. Hjalgrim

Meaning: Helmeted warrior
Popularity: Rare

377. Raldrek

Meaning: Battle king
Popularity: Uncommon

378. Kjarnath

Meaning: Strong warrior
Popularity: Moderate

379. Drunmar

Meaning: Fierce protector
Popularity: Rare

380. Tjorik

Meaning: Stalwart warrior
Popularity: Uncommon

381. Xulrik

Meaning: Shadow ruler
Popularity: Moderate

382. Skjorgrim

Meaning: Shield warrior
Popularity: Common

383. Ulkar

Meaning: Wolf protector
Popularity: Rare

384. Jarnold

Meaning: Iron ruler
Popularity: Uncommon

385. Gorlund

Meaning: Mighty guardian
Popularity: Moderate

386. Bralrath

Meaning: Strong leader
Popularity: Rare

387. Valgrim

Meaning: Fierce warrior
Popularity: Uncommon

388. Stornald

Meaning: Storm ruler
Popularity: Moderate

389. Durlok

Meaning: Battle king
Popularity: Common

390. Thryvnok

Meaning: Thunder warrior
Popularity: Rare

391. Balrak

Meaning: Brave protector
Popularity: Uncommon

392. Vorkir

Meaning: Stalwart fighter
Popularity: Moderate

393. Garbjorn

Meaning: Battle bear
Popularity: Rare

394. Hroldrik

Meaning: Glorious ruler
Popularity: Uncommon

395. Torald

Meaning: Thunder leader
Popularity: Moderate

396. Drenkar

Meaning: Fierce warrior
Popularity: Common

397. Grullok

Meaning: Mighty protector
Popularity: Rare

398. Jorlund

Meaning: Noble warrior
Popularity: Uncommon

399. Ragnorak

Meaning: End-time warrior
Popularity: Moderate

400. Xarnath

Meaning: Fearless ruler
Popularity: Rare

401. Ulfrath

Meaning: Wolf protector
Popularity: Uncommon

402. Bruknar

Meaning: Battle chief
Popularity: Moderate

403. Stjorik

Meaning: Stalwart warrior
Popularity: Rare

404. Fendrak

Meaning: Fierce guardian
Popularity: Uncommon

405. Jorhelm

Meaning: Noble protector
Popularity: Moderate

406. Throlgar

Meaning: Thunder warrior
Popularity: Common

407. Ruldrek

Meaning: Battle leader
Popularity: Rare

408. Valdrath

Meaning: Mighty ruler
Popularity: Uncommon

409. Grolmar

Meaning: Stronghold
Popularity: Moderate

410. Skundrik

Meaning: Shadow warrior
Popularity: Rare

411. Hrothhelm

Meaning: Glorious protector
Popularity: Uncommon

412. Torgrimr

Meaning: Thunder guardian
Popularity: Moderate

413. Fjordrek

Meaning: Frozen ruler
Popularity: Common

414. Xulgrim

Meaning: Shadow king
Popularity: Rare

415. Vargund

Meaning: Fierce warrior
Popularity: Uncommon

416. Kormir

Meaning: Stalwart fighter
Popularity: Moderate

417. Uldrath

Meaning: Divine protector
Popularity: Rare

418. Jorgrund

Meaning: Noble ruler
Popularity: Uncommon

419. Thrynnar

Meaning: Thunderborn
Popularity: Moderate

420. Brogmar

Meaning: Battle chief
Popularity: Common

421. Drakthar

Meaning: Dragon warrior
Popularity: Rare

422. Skjolmir

Meaning: Shield guardian
Popularity: Uncommon

423. Vorgrak

Meaning: Fierce leader
Popularity: Moderate

424. Thuldrek

Meaning: Mighty warrior
Popularity: Rare

425. Karnoth

Meaning: Dark fighter
Popularity: Uncommon

426. Hraldrek

Meaning: Strong ruler
Popularity: Moderate

427. Mjorvik

Meaning: Frozen battle
Popularity: Common

428. Torgun

Meaning: Thunder protector
Popularity: Rare

429. Skalmor

Meaning: Stalwart warrior
Popularity: Uncommon

430. Galmorn

Meaning: Mighty fighter
Popularity: Moderate

431. Kjorvik

Meaning: Battle guardian
Popularity: Rare

432. Vrothgar

Meaning: Fierce king
Popularity: Uncommon

433. Jundrek

Meaning: Noble warrior
Popularity: Moderate

434. Ralkar

Meaning: Strong leader
Popularity: Common

435. Xargund

Meaning: Fearless protector
Popularity: Rare

436. Hrognir

Meaning: Battle master
Popularity: Uncommon

437. Varldrek

Meaning: Mighty ruler
Popularity: Moderate

438. Baldgrim

Meaning: Brave warrior
Popularity: Rare

439. Korrvath

Meaning: Battle-born
Popularity: Uncommon

440. Storgath

Meaning: Strong warrior
Popularity: Moderate

441. Orndal

Meaning: Noble protector
Popularity: Common

442. Ygron

Meaning: Fierce leader
Popularity: Rare

443. Bludgar

Meaning: Blood warrior
Popularity: Uncommon

444. Thorjarn

Meaning: Thunder iron
Popularity: Moderate

445. Skjarl

Meaning: Shield-bearer
Popularity: Rare

446. Ulmund

Meaning: Wolf guardian
Popularity: Uncommon

447. Kaldrek

Meaning: Ice warrior
Popularity: Moderate

448. Vrunthar

Meaning: Fierce protector
Popularity: Common

449. Hrothlak

Meaning: Glorious warrior
Popularity: Rare

450. Tjormir

Meaning: Stalwart guardian
Popularity: Uncommon

451. Drekvald

Meaning: Dragon ruler
Popularity: Moderate

452. Fjorund

Meaning: Frozen land
Popularity: Rare

453. Galdar

Meaning: Mighty protector
Popularity: Uncommon

454. Bjornthar

Meaning: Bear warrior
Popularity: Moderate

455. Dovrik

Meaning: Noble fighter
Popularity: Common

456. Thorgrim

Meaning: Thunder warrior
Popularity: Rare

457. Vornhelm

Meaning: Fierce ruler
Popularity: Uncommon

458. Skundar

Meaning: Shadow protector
Popularity: Moderate

459. Xoldrek

Meaning: Dark warrior
Popularity: Rare

460. Graknar

Meaning: Mighty guardian
Popularity: Uncommon

461. Fjorgun

Meaning: Frozen warrior
Popularity: Moderate

462. Roldrek

Meaning: Fierce ruler
Popularity: Common

463. Blodvorn

Meaning: Blood guardian
Popularity: Rare

464. Tyrvarn

Meaning: Divine protector
Popularity: Uncommon

465. Morkrim

Meaning: Dark warrior
Popularity: Moderate

466. Haldrik

Meaning: Stalwart ruler
Popularity: Common

467. Drakvald

Meaning: Dragon master
Popularity: Rare

468. Jorhalm

Meaning: Noble warrior
Popularity: Uncommon

469. Rulgrim

Meaning: Fierce protector
Popularity: Moderate

470. Grundar

Meaning: Stalwart fighter
Popularity: Common

471. Baldroth

Meaning: Brave leader
Popularity: Rare

472. Xalthar

Meaning: Dark warrior
Popularity: Uncommon

473. Vrorik

Meaning: Fierce protector
Popularity: Moderate

474. Ulfhard

Meaning: Wolf warrior
Popularity: Common

475. Fjolmir

Meaning: Frost guardian
Popularity: Rare

476. Stornulf

Meaning: Storm wolf
Popularity: Uncommon

477. Hrothjarn

Meaning: Glorious iron
Popularity: Moderate

478. Vardrek

Meaning: Battle king
Popularity: Rare

479. Kjundar

Meaning: Noble protector
Popularity: Uncommon

480. Brundgrim

Meaning: Battle warrior
Popularity: Moderate

481. Xorvald

Meaning: Fearless ruler
Popularity: Common

482. Drekarn

Meaning: Dragon fighter
Popularity: Rare

483. Vulkarth

Meaning: Mighty leader
Popularity: Uncommon

484. Galdrik

Meaning: Wise warrior
Popularity: Moderate

485. Tyrnoth

Meaning: Divine fighter
Popularity: Rare

486. Mjoldrek

Meaning: Thunderous protector
Popularity: Uncommon

487. Hroldur

Meaning: Glorious ruler
Popularity: Moderate

488. Dorgund

Meaning: Stalwart guardian
Popularity: Common

489. Bludrik

Meaning: Blood warrior
Popularity: Rare

490. Vronmir

Meaning: Battle protector
Popularity: Uncommon

491. Kralgath

Meaning: Fierce ruler
Popularity: Moderate

492. Uthmir

Meaning: Stalwart fighter
Popularity: Rare

493. Thrynor

Meaning: Thunder warrior
Popularity: Uncommon

494. Fjordal

Meaning: Frozen land
Popularity: Moderate

495. Xjoldrek

Meaning: Dark shield
Popularity: Common

496. Bragnir

Meaning: Mighty leader
Popularity: Rare

497. Gralduk

Meaning: Strong fighter
Popularity: Uncommon

498. Rulfgrim

Meaning: Fierce warrior
Popularity: Moderate

499. Bjormund

Meaning: Bear protector
Popularity: Rare

500. Varolgar

Meaning: Mighty guardian
Popularity: Uncommon

501. Uldgrim

Meaning: Stalwart warrior
Popularity: Moderate

502. Kjorgrath

Meaning: Battle chief
Popularity: Common

503. Stjornath

Meaning: Strong protector
Popularity: Rare

504. Skuldrek

Meaning: Shadow warrior
Popularity: Uncommon

505. Hraldorn

Meaning: Glorious leader
Popularity: Moderate

506. Bladrek

Meaning: Fierce warrior
Popularity: Rare

507. Gorrath

Meaning: Mighty guardian
Popularity: Uncommon

508. Kragmund

Meaning: Stone warrior
Popularity: Moderate

509. Vargrek

Meaning: Battle beast
Popularity: Common

510. Xundar

Meaning: Shadow ruler
Popularity: Rare

511. Mjornok

Meaning: Cold warrior
Popularity: Uncommon

512. Brondrek

Meaning: Battle king
Popularity: Moderate

513. Kaldorn

Meaning: Ice ruler
Popularity: Rare

514. Ylfrik

Meaning: Frost warrior
Popularity: Uncommon

515. Skorgund

Meaning: Stalwart fighter
Popularity: Moderate

516. Thundrik

Meaning: Thunder guardian
Popularity: Common

517. Jormundar

Meaning: Noble protector
Popularity: Rare

518. Varnrik

Meaning: Mighty leader
Popularity: Uncommon

519. Fjoldarn

Meaning: Snow warrior
Popularity: Moderate

520. Gronrik

Meaning: Stalwart warrior
Popularity: Rare

521. Bralthar

Meaning: Battle leader
Popularity: Uncommon

522. Dargund

Meaning: Fierce protector
Popularity: Moderate

523. Uthorn

Meaning: Wolf-born
Popularity: Common

524. Kjormir

Meaning: Noble warrior
Popularity: Rare

525. Hrothrak

Meaning: Glorious ruler
Popularity: Uncommon

526. Xornak

Meaning: Fearless fighter
Popularity: Moderate

527. Drakvor

Meaning: Dragon protector
Popularity: Rare

528. Joldrek

Meaning: Battle-born
Popularity: Uncommon

529. Valdgrim

Meaning: Fierce warrior
Popularity: Moderate

530. Skjalrik

Meaning: Shield guardian
Popularity: Common

531. Ylvarn

Meaning: Frost protector
Popularity: Rare

532. Mjolrek

Meaning: Thunder ruler
Popularity: Uncommon

533. Brothgar

Meaning: Mighty fighter
Popularity: Moderate

534. Bludgrim

Meaning: Blood warrior
Popularity: Rare

535. Galdthar

Meaning: Battle chief
Popularity: Uncommon

536. Torkrald

Meaning: Thunderous leader
Popularity: Moderate

537. Djurmund

Meaning: Noble protector
Popularity: Common

538. Styrfalk

Meaning: Strong falcon
Popularity: Rare

539. Krundrek

Meaning: Battle-hardened
Popularity: Uncommon

540. Thjorald

Meaning: Thunder warrior
Popularity: Moderate

541. Fjoldrin

Meaning: Snow-born
Popularity: Rare

542. Skuldorn

Meaning: Shield-bearer
Popularity: Uncommon

543. Hjalrik

Meaning: Helmeted warrior
Popularity: Moderate

544. Baldthar

Meaning: Brave leader
Popularity: Common

545. Xorrmund

Meaning: Fearless protector
Popularity: Rare

546. Uthvaldrek

Meaning: Divine ruler
Popularity: Uncommon

547. Mjorgrim

Meaning: Frost warrior
Popularity: Moderate

548. Dovrek

Meaning: Noble warrior
Popularity: Rare

549. Brundmorn

Meaning: Battle protector
Popularity: Uncommon

550. Hrothrik

Meaning: Glorious fighter
Popularity: Moderate

551. Vardak

Meaning: Fierce king
Popularity: Common

552. Gjalgrim

Meaning: Thunder warrior
Popularity: Rare

553. Tjorgrim

Meaning: Stalwart protector
Popularity: Uncommon

554. Varhalm

Meaning: Strong warrior
Popularity: Moderate

555. Ylfrak

Meaning: Frost leader
Popularity: Rare

556. Graldrik

Meaning: Mighty protector
Popularity: Uncommon

557. Xargur

Meaning: Fearless fighter
Popularity: Moderate

558. Drakvorl

Meaning: Dragon leader
Popularity: Common

559. Mjornhelm

Meaning: Frost shield
Popularity: Rare

560. Krulrik

Meaning: Stalwart warrior
Popularity: Uncommon

561. Ruldorn

Meaning: Battle-born
Popularity: Moderate

562. Storgund

Meaning: Strong protector
Popularity: Rare

563. Blodkar

Meaning: Blood warrior
Popularity: Uncommon

564. Fjoldren

Meaning: Snow king
Popularity: Moderate

565. Jorvath

Meaning: Noble leader
Popularity: Common

566. Baldmorn

Meaning: Brave protector
Popularity: Rare

567. Gorrmundar

Meaning: Mighty warrior
Popularity: Uncommon

568. Vrogmarn

Meaning: Fierce guardian
Popularity: Moderate

569. Thrandek

Meaning: Thunder chief
Popularity: Rare

570. Kaldun

Meaning: Ice ruler
Popularity: Uncommon

571. Ylmor

Meaning: Snow-born
Popularity: Moderate

572. Skorlund

Meaning: Shield-bearer
Popularity: Common

573. Brundak

Meaning: Battle leader
Popularity: Rare

574. Hrothkald

Meaning: Glorious protector
Popularity: Uncommon

575. Uthronn

Meaning: Divine warrior
Popularity: Moderate

576. Dravnok

Meaning: Fierce fighter
Popularity: Rare

577. Xjarnrik

Meaning: Iron ruler
Popularity: Uncommon

578. Mjolgrath

Meaning: Thunderous protector
Popularity: Moderate

579. Jorvin

Meaning: Noble guardian
Popularity: Common

580. Drekund

Meaning: Dragon warrior
Popularity: Rare

581. Bludmorn

Meaning: Blood protector
Popularity: Uncommon

582. Varnhelm

Meaning: Mighty shield
Popularity: Moderate

583. Skjorvald

Meaning: Shielded warrior
Popularity: Common

584. Thronjarn

Meaning: Thunderous iron
Popularity: Rare

585. Fjorkarn

Meaning: Frozen fighter
Popularity: Uncommon

586. Mjolrik

Meaning: Thunder king
Popularity: Moderate

587. Grundak

Meaning: Stalwart warrior
Popularity: Rare

588. Kjornhelm

Meaning: Iron protector
Popularity: Uncommon

589. Skarlgath

Meaning: Shield guardian
Popularity: Moderate

590. Valmorn

Meaning: Mighty warrior
Popularity: Common

591. Dorgarn

Meaning: Battle leader
Popularity: Rare

592. Rorgrim

Meaning: Fierce protector
Popularity: Uncommon

593. Brundjarn

Meaning: Iron warrior
Popularity: Moderate

594. Xorthar

Meaning: Fearless king
Popularity: Rare

595. Hrothmarn

Meaning: Glorious leader
Popularity: Uncommon

596. Vrokald

Meaning: Mighty ruler
Popularity: Moderate

597. Drekvarn

Meaning: Dragon protector
Popularity: Common

598. Skarnhelm

Meaning: Stone shield
Popularity: Rare

599. Gjalvard

Meaning: Thunder guardian
Popularity: Uncommon

600. Thryggur

Meaning: Mighty warrior
Popularity: Moderate

601. Ylfjord

Meaning: Wolf of the fjords
Popularity: Common

602. Blodrek

Meaning: Blood ruler
Popularity: Rare

603. Fjalgrim

Meaning: Snow warrior
Popularity: Uncommon

604. Jarnmorn

Meaning: Iron protector
Popularity: Moderate

605. Durnhelm

Meaning: Defender’s shield
Popularity: Uncommon

606. Hrothmundar

Meaning: Glorious protector
Popularity: Moderate

607. Valdrikorn

Meaning: Mighty ruler
Popularity: Rare

608. Stornir

Meaning: Storm-born warrior
Popularity: Uncommon

609. Xarnvik

Meaning: Fearless leader
Popularity: Moderate

610. Dralvorn

Meaning: Battleborn
Popularity: Rare

611. Skornir

Meaning: Shielded warrior
Popularity: Uncommon

612. Fjormund

Meaning: Snow protector
Popularity: Moderate

613. Baldrekorn

Meaning: Brave leader
Popularity: Common

614. Xaldrik

Meaning: Fearless ruler
Popularity: Rare

615. Hrothjarl

Meaning: Glorious noble
Popularity: Uncommon

616. Vrokirn

Meaning: Fierce warrior
Popularity: Moderate

617. Mjoldrik

Meaning: Thunder ruler
Popularity: Common

618. Gralthund

Meaning: Mighty protector
Popularity: Rare

619. Ulfgald

Meaning: Wolf guardian
Popularity: Uncommon

620. Korrund

Meaning: Stalwart fighter
Popularity: Moderate

621. Drekthor

Meaning: Dragon lord
Popularity: Rare

622. Gjaldrak

Meaning: Thunder warrior
Popularity: Uncommon

623. Skarnthar

Meaning: Shielded ruler
Popularity: Moderate

624. Ylfrund

Meaning: Frost protector
Popularity: Common

625. Hroldrin

Meaning: Noble guardian
Popularity: Rare

626. Thrygvald

Meaning: Thunder warrior
Popularity: Uncommon

627. Fjoldrath

Meaning: Snow king
Popularity: Moderate

628. Rornhelm

Meaning: Mighty shield
Popularity: Common

629. Xargorn

Meaning: Fearless protector
Popularity: Rare

630. Bludgrimr

Meaning: Blood warrior
Popularity: Uncommon

631. Durnvarn

Meaning: Stalwart ruler
Popularity: Moderate

632. Jarnvold

Meaning: Iron guardian
Popularity: Common

633. Styrgund

Meaning: Strong protector
Popularity: Rare

634. Keldrith

Meaning: Ice warrior
Popularity: Uncommon

635. Grimthor

Meaning: Dark ruler
Popularity: Moderate

636. Hjaldrak

Meaning: Battle warrior
Popularity: Common

637. Ruldgrim

Meaning: Mighty fighter
Popularity: Rare

638. Varnbjorn

Meaning: Bear protector
Popularity: Uncommon

639. Thrandrek

Meaning: Thunder ruler
Popularity: Moderate

640. Gorrvold

Meaning: Fierce leader
Popularity: Common

641. Tjorhelm

Meaning: Noble warrior
Popularity: Rare

642. Dovrarn

Meaning: Stalwart protector
Popularity: Uncommon

643. Hrothund

Meaning: Glorious fighter
Popularity: Moderate

644. Brundrekir

Meaning: Battle-born
Popularity: Common

645. Mjolthor

Meaning: Thunder king
Popularity: Rare

646. Xorthrik

Meaning: Fearless ruler
Popularity: Uncommon

647. Skarnir

Meaning: Shield warrior
Popularity: Moderate

648. Ylfjorn

Meaning: Wolf protector
Popularity: Common

649. Grimthar

Meaning: Dark warrior
Popularity: Rare

650. Thrybjorn

Meaning: Thunder bear
Popularity: Uncommon

651. Stornrik

Meaning: Storm-born
Popularity: Moderate

652. Xorhelm

Meaning: Battle shield
Popularity: Common

653. Drekgrim

Meaning: Dragon warrior
Popularity: Rare

654. Vargoth

Meaning: Fierce protector
Popularity: Uncommon

655. Kjorvorn

Meaning: Stalwart guardian
Popularity: Moderate

656. Gjalrikorn

Meaning: Thunder ruler
Popularity: Common

657. Uthgrimr

Meaning: Battle warrior
Popularity: Rare

658. Rornjarn

Meaning: Iron shield
Popularity: Uncommon

659. Tjornhelm

Meaning: Noble protector
Popularity: Moderate

660. Valbjorn

Meaning: Mighty bear
Popularity: Common

661. Mjolfarn

Meaning: Frost king
Popularity: Rare

662. Fjolgrimr

Meaning: Snow warrior
Popularity: Uncommon

663. Bralthund

Meaning: Stalwart fighter
Popularity: Moderate

664. Hrothmald

Meaning: Glorious ruler
Popularity: Common

665. Xarnhelm

Meaning: Fearless protector
Popularity: Rare

666. Styrmund

Meaning: Mighty guardian
Popularity: Uncommon

667. Grimrekir

Meaning: Dark warrior
Popularity: Moderate

668. Ruldhelm

Meaning: Noble shield
Popularity: Common

669. Tjarlrik

Meaning: Stalwart leader
Popularity: Rare

670. Gorrjarn

Meaning: Battle-born
Popularity: Uncommon

671. Drekbjorn

Meaning: Dragon bear
Popularity: Moderate

672. Ylmundr

Meaning: Frost protector
Popularity: Common

673. Hjalgrimr

Meaning: Helmeted warrior
Popularity: Rare

Conclusion

That’s all for our barbarian names list. We’ve covered a lot of ground here – warrior names like Brakkus, strength-focused ones like Thorgar, and fierce names like Gorruk.

Some draw meaning from elements (Rhogar for fire, Tarnok for ice), while others pull from battle and glory (Vorgath, Hrothmir).

Pick what speaks to you – maybe you like the sound of something rare like Xargoth or prefer common names like Kragor.

The meaning behind your choice can add depth to your character, but ultimately, go with what feels right. Good luck naming your barbarian!

Tessa Thompson

Tessa Thompson

Tessa Thompson, a Yale University Linguistics graduate, has been a valuable contributor to our blog section since 2018. With over a decade of experience in onomastics, Tessa specializes in uncovering the origins and meanings behind names from various cultures. Her previous work includes collaborating with top websites and consulting for expectant parents. When she's not researching names, Tessa enjoys traveling and learning about different naming traditions worldwide.

https://www.mothersalwaysright.com

Leave a Reply

Your email address will not be published. Required fields are marked *