150 Medieval Names for Your Baby Knight or Princess
Are you expecting a little one? Congratulations, having a baby is one of the most exciting milestones in life! With this exciting step, however, comes the huge responsibility of naming the beautiful baby boy or girl. Sure, you could opt for a popular name that everyone knows and loves. Or, you could try one of these 150 medieval names for your new addition!
Whether your favorite show is Game of Thrones, a fantasy book series lover, or you're intrigued by the Middle Ages, there are many great male and female medieval names to choose from. Scroll through and add these cool medieval names to your list of potentials!
Related: 125 Old-Fashioned Names
Best Medieval Names
1. Lucia
2. Matilda
3. William
4. Arthur
5. Dante
6. Ellis
7. Amira
8. Beatrice
9. Alice
10. Emmeline
11. Amabel
12. Christian
13. Julian
14. Hilary
15. Vivian
Related: 250 Fantasy Names From Movies, Books and More to Inspire Your Next Character!
16. Robert
17. Joan
18. Thomas
19. Oliver
20. Robert
21. Catherine
22. Baldwin
23. Giselle
24. Cedric
25. Lancelot
26. Lucy
27. Miles
28. Sebastian
29. Ava
30. Mabel
31. Emma
32. Elizabeth
33. Alexander
34. Cecilia
35. Sybil
36. Roland
37. Aveline
38. Ridoc
39. Hugh
40. Agnes
Related: 150 Names That Mean 'Warrior' for Your Tiny Champion
Medieval Last Names
41. Armstrong
42. Chamberlain
43. Davenport
44. Carpenter
45. Percy
46. Stanhope
47. Mortimer
48. Neville
49. Underwood
50. Quincy
51. Vale
52. Clifford
53. Devereux
54. Thatcher
55. Cromwell
56. Paxton
57. Stratford
58. Fitzwarren
59. Zennor
60. Harwood
61. Islip
62. Northcott
63. Ravenscroft
64. Whitlock
65. Anjoi
66. Lancaster
67. Dunbar
68. Navarre
Related: 150 German Baby Names
Medieval Names for Girls
69. Adelaide
70. Olive
71. Erika
72. Diamond
73. Collette
74. Euphemia
75. Sabina
76. Dorothy
77. Godiva
78. Nezetta
79. Serena
80. Isabel
Related: Inspired by the Outdoors? Here Are 125 Perfect Nature Baby Names and What They Mean
81. Acca
82. Carla
83. Justine
84. Lilith
85. Brenna
86. Zelda
87. Nura
88. Odelyn
89. Sylvia
90. Tabitha
91. Wilmot
92. Drew
93. Elfrida
94. Audry
95. Alma
96. Caterina
97. Felicia
98. Gwendolyn
99. Johanna
100. Clare
101. Lia
102. Nesta
103. Rosa
104. Ida
105. Elle
106. Barbetta
107. Elain
108. Genevieve
109. Venetia
Medieval Names for Boys
110. Bartholomew
111. Cassian
112. Dustin
113. Florian
114. Wolf
115. Hamlin
116. Leif
117. Azriel
118. Maurin
119. Njal
120. Drogo
121. Bruce
122. Svend
123. Jeremiah
124. Odel
125. Xaden
126. Milo
127. Grimm
128. Scott
129. Thaddeus
130. Gage
131. Wymond
132. Egil
133. Merlin
134. Osric
135. Joffrey
136. Bard
137. Reginalt
138. Dominic
139. Gandalf
140. Clement
141. Basil
142. Dunsten
143. Francis
144. Ulysses
145. Merek
146. Alan
147. Gabriel
148. Titan
149. Velasco
150. Alaric
Related: 125 Italian Boy Names