Step back to an age of castles, knights, and royal courts with beautiful girl names from the Middle Ages. These names carry stories from long ago when princesses walked through stone halls and brave ladies rode horses across green fields.

From names that belonged to queens and noble ladies to sweet choices picked by common folk, each name brings a touch of old-world charm.

Some of these names have stayed popular for centuries, while others feel rare and special today.

If you love the romance of history or want something different from today’s common names, these old-world girl names might be ideal for your little one.

A Collection of Timeless Medieval Names For Girls

A Collection of Timeless Medieval Names For Girls

1. Adalira

Meaning: Noble and kind
Origin: Germanic

2. Adelaide

Meaning: Noble, kind
Origin: Germanic

3. Adelina

Meaning: Noble, kind
Origin: Germanic

4. Adelise

Meaning: Noble, exalted
Origin: Germanic

5. Adwen

Meaning: Fair, beautiful
Origin: Welsh

6. Aelina

Meaning: Sunray
Origin: Latin

7. Agnes

Meaning: Pure, holy
Origin: Greek

8. Agneta

Meaning: Pure
Origin: Greek

9. Aldith

Meaning: Old battle
Origin: Old English

10. Alice

Meaning: Noble, exalted
Origin: Old French

11. Alicia

Meaning: Noble, kind
Origin: Latin

12. Althea

Meaning: Healer
Origin: Greek

13. Alyson

Meaning: Noble, kind
Origin: Old French

14. Amelina

Meaning: Hardworking
Origin: Latin

15. Amicia

Meaning: Friend
Origin: Latin

16. Amya

Meaning: Dear, beloved
Origin: French

17. Anastasia

Meaning: Resurrection
Origin: Greek

18. Anicia

Meaning: Grace
Origin: Latin

19. Anne

Meaning: Gracious, full of grace
Origin: Hebrew

20. Artemisia

Meaning: Gifted, to heal
Origin: Greek

21. Athelina

Meaning: Noble
Origin: Old English

22. Audrey

Meaning: Noble strength
Origin: Old English

23. Audry

Meaning: Noble strength
Origin: Old English

24. Augusta

Meaning: Great, magnificent
Origin: Latin

25. Avelina

Meaning: Desired
Origin: Old French

26. Avina

Meaning: A small bird
Origin: Old English

27. Barbetta

Meaning: A small woman
Origin: Italian

28. Basilia

Meaning: Royal
Origin: Greek

29. Beatrice

Meaning: She who brings happiness
Origin: Latin

30. Beatrix

Meaning: She who brings happiness
Origin: Latin

31. Bellisant

Meaning: Beautiful
Origin: French

32. Berta

Meaning: Bright, famous
Origin: Germanic

33. Bertha

Meaning: Bright, famous
Origin: Germanic

34. Blanche

Meaning: White, fair
Origin: Old French

35. Blitha

Meaning: Happy, blessed
Origin: Old English

36. Blodwen

Meaning: White flowers
Origin: Welsh

37. Brangwine

Meaning: A character in Arthurian legend
Origin: Welsh

38. Bridget

Meaning: Strength, exalted one
Origin: Irish

39. Caesaria

Meaning: Emperor-like
Origin: Latin

40. Cassandra

Meaning: Prophetess
Origin: Greek

41. Catelin

Meaning: Pure
Origin: Old French

42. Caterina

Meaning: Pure
Origin: Greek

43. Cecily

Meaning: Blind
Origin: Latin

44. Celestina

Meaning: Heavenly
Origin: Latin

45. Celestria

Meaning: Heavenly
Origin: Latin

46. Clare

Meaning: Bright, clear
Origin: Latin

47. Clarice

Meaning: Clear, bright
Origin: Latin

48. Clarimond

Meaning: Bright, famous
Origin: Germanic

49. Clemence

Meaning: Mercy
Origin: Latin

50. Clothilde

Meaning: Famous in battle
Origin: Germanic

51. Constance

Meaning: Steadfast
Origin: Latin

52. Cristiana

Meaning: Christian
Origin: Latin

53. Cristina

Meaning: Christian
Origin: Latin

54. Dameta

Meaning: Gentle
Origin: Latin

55. Damiana

Meaning: Tamed, subdue
Origin: Greek

56. Delia

Meaning: From Delos
Origin: Greek

57. Delphina

Meaning: Dolphin
Origin: Greek

58. Demelza

Meaning: A character name
Origin: Cornish

59. Denise

Meaning: Follower of Dionysus
Origin: Greek

60. Desiderata

Meaning: Desired things
Origin: Latin

61. Diantha

Meaning: Divine flower
Origin: Greek

62. Dionisia

Meaning: Follower of Dionysus
Origin: Greek

63. Domitilla

Meaning: Tame, gentle
Origin: Latin

64. Drusilla

Meaning: Strong
Origin: Latin

65. Dulcia

Meaning: Sweet
Origin: Latin

66. Dulcibella

Meaning: Sweet beauty
Origin: Latin

67. Eadgifu

Meaning: Gift of prosperity
Origin: Old English

68. Edeline

Meaning: Noble
Origin: Old French

69. Edith

Meaning: Prosperous in war
Origin: Old English

70. Eglantine

Meaning: Sweetbriar
Origin: French

71. Eglentyne

Meaning: Sweetbriar
Origin: French

72. Elaine

Meaning: Shining light
Origin: Greek

73. Eldreda

Meaning: Old, wise
Origin: Old English

74. Eleanor

Meaning: Bright, shining one
Origin: Old French

75. Elena

Meaning: Light, bright
Origin: Greek

76. Elfleda

Meaning: Beauty of the elves
Origin: Old English

77. Elfrida

Meaning: Elf strength
Origin: Old English

78. Elizabeth

Meaning: God is my oath
Origin: Hebrew

79. Elizabetta

Meaning: God is my oath
Origin: Hebrew

80. Elsinore

Meaning: Name of a castle in Hamlet
Origin: Danish

81. Emeline

Meaning: Industrious
Origin: Latin

82. Emelot

Meaning: A small empress
Origin: Old French

83. Emma

Meaning: Whole, universal
Origin: Germanic

84. Engelise

Meaning: Angelic
Origin: Germanic

85. Ermeline

Meaning: A little angel
Origin: Old French

86. Ermengarde

Meaning: Entirely guarded
Origin: Germanic

87. Ermentrude

Meaning: Universal strength
Origin: Germanic

88. Etheldreda

Meaning: Noble strength
Origin: Old English

89. Ethelinda

Meaning: Noble serpent
Origin: Old English

90. Euphemia

Meaning: Well-spoken
Origin: Greek

91. Eustacia

Meaning: Good harvest
Origin: Greek

92. Eva

Meaning: Life
Origin: Hebrew

93. Everild

Meaning: Ever powerful
Origin: Old English

94. Felicia

Meaning: Happy, fortunate
Origin: Latin

95. Feliciana

Meaning: Lucky, fortunate
Origin: Latin

96. Fenella

Meaning: White-shouldered
Origin: Gaelic

97. Ffion

Meaning: Foxglove
Origin: Welsh

98. Filomena

Meaning: Lover of strength
Origin: Greek

99. Florella

Meaning: Flower
Origin: Latin

100. Florence

Meaning: Flowering, prosperous
Origin: Latin

101. Frideswide

Meaning: Peaceful strength
Origin: Old English

102. Galiana

Meaning: Calm, serene
Origin: Spanish

103. Gaudencia

Meaning: Joyful
Origin: Latin

104. Geltrude

Meaning: Bright spear
Origin: Germanic

105. Genevieve

Meaning: White wave
Origin: French

106. Gertrudis

Meaning: Strength of a spear
Origin: Germanic

107. Gisela

Meaning: Pledge, hostage
Origin: Germanic

108. Gisella

Meaning: Pledge, hostage
Origin: Germanic

109. Giselle

Meaning: Pledge, hostage
Origin: Germanic

110. Gisila

Meaning: Pledge, hostage
Origin: Germanic

111. Godelieve

Meaning: God’s love
Origin: Germanic

112. Graciana

Meaning: Graceful
Origin: Latin

113. Gratiana

Meaning: Graceful
Origin: Latin

114. Gregoria

Meaning: Vigilant, watchful
Origin: Latin

115. Guinevere

Meaning: Fair one
Origin: Welsh

116. Gundreda

Meaning: Battle strength
Origin: Old German

117. Gwendolen

Meaning: Blessed ring
Origin: Welsh

118. Gytha

Meaning: Battle
Origin: Old Norse

119. Hadria

Meaning: Dark-haired
Origin: Latin

120. Hawise

Meaning: Battle-wise
Origin: Old French

121. Helewise

Meaning: Wise
Origin: Old French

122. Helisent

Meaning: Sweet, kind
Origin: Old French

123. Heloisa

Meaning: Healthy, wide
Origin: Germanic

124. Heloise

Meaning: Healthy, wide
Origin: Germanic

125. Helvi

Meaning: Healthy
Origin: Old Norse

126. Henrietta

Meaning: Ruler of the home
Origin: French

127. Hereswith

Meaning: Holy wisdom
Origin: Old English

128. Hesper

Meaning: Evening star
Origin: Greek

129. Hesperia

Meaning: Evening star
Origin: Greek

130. Hildelith

Meaning: Battle maiden
Origin: Old English

131. Hildreda

Meaning: Battle strength
Origin: Old English

132. Honorata

Meaning: Honorable
Origin: Latin

133. Hortensia

Meaning: Garden
Origin: Latin

134. Ida

Meaning: Hardworking, industrious
Origin: Germanic

135. Ildeburga

Meaning: Battle maiden
Origin: Germanic

136. Iliana

Meaning: Bright, shining
Origin: Greek

137. Innocentia

Meaning: Innocence
Origin: Latin

138. Iorwen

Meaning: White, fair
Origin: Welsh

139. Irmina

Meaning: Whole, universal
Origin: Germanic

140. Isabella

Meaning: Devoted to God
Origin: Hebrew

141. Isanbald

Meaning: God’s boldness
Origin: Old German

142. Isentrude

Meaning: Strength
Origin: Old German

143. Isolde

Meaning: Beautiful, fair
Origin: Welsh

144. Ivetta

Meaning: Yew tree
Origin: Latin

145. Ivette

Meaning: Yew tree
Origin: Latin

146. Jacoba

Meaning: Supplanter
Origin: Hebrew

147. Jacquette

Meaning: Supplanter
Origin: Old French

148. Jehane

Meaning: God is gracious
Origin: Hebrew

149. Jemma

Meaning: Jewel
Origin: Latin

150. Jessamina

Meaning: Jasmine flower
Origin: Persian

151. Joan

Meaning: God is gracious
Origin: Hebrew

152. Jocosa

Meaning: Joyful
Origin: Latin

153. Jocunda

Meaning: Happy, joyful
Origin: Latin

154. Johanna

Meaning: God is gracious
Origin: Hebrew

155. Jordana

Meaning: To flow down
Origin: Hebrew

156. Jorunn

Meaning: A swan
Origin: Old Norse

157. Juditha

Meaning: Woman from Judea
Origin: Hebrew

158. Jul

Meaning: Youthful
Origin: Latin

159. Juliana

Meaning: Youthful
Origin: Latin

160. Julienne

Meaning: Youthful
Origin: Latin

161. Justina

Meaning: Just, fair
Origin: Latin

162. Katerina

Meaning: Pure
Origin: Greek

163. Katherine

Meaning: Pure
Origin: Greek

164. Kunigunde

Meaning: Brave in battle
Origin: Germanic

165. Lauretta

Meaning: Laurel
Origin: Latin

166. Lavinia

Meaning: Purity
Origin: Latin

167. Leofgifu

Meaning: Beloved
Origin: Old English

168. Leonia

Meaning: Lioness
Origin: Latin

169. Leticia

Meaning: Joy, happiness
Origin: Latin

170. Letizia

Meaning: Joy, happiness
Origin: Italian

171. Levina

Meaning: Gentle, kind
Origin: Latin

172. Lilewyn

Meaning: Lily fair
Origin: Welsh

173. Lilia

Meaning: Lily
Origin: Latin

174. Lillian

Meaning: Lily
Origin: Latin

175. Lisbet

Meaning: God is my oath
Origin: Hebrew

176. Loreta

Meaning: Laurel
Origin: Spanish

177. Lovisa

Meaning: Famous warrior
Origin: Swedish

178. Lucetta

Meaning: Light
Origin: Latin

179. Lucia

Meaning: Light
Origin: Latin

180. Ludovica

Meaning: Famous warrior
Origin: Italian

181. Magdalen

Meaning: Of Magdala
Origin: Hebrew

182. Magotta

Meaning: Pearls
Origin: Latin

183. Marcellina

Meaning: Little warrior
Origin: Latin

184. Margaret

Meaning: Pearl
Origin: Greek

185. Marian

Meaning: Of the sea
Origin: Latin

186. Mariot

Meaning: Little Mary
Origin: French

187. Maris

Meaning: Of the sea
Origin: Latin

188. Matilda

Meaning: Strength in battle
Origin: Germanic

189. Maud

Meaning: Powerful battler
Origin: Old French

190. Meliora

Meaning: Better, improved
Origin: Latin

191. Melisandre

Meaning: Strong in work
Origin: Greek

192. Melisende

Meaning: Strong in work
Origin: Old French

193. Merewyn

Meaning: Joyful friend
Origin: Old English

194. Milburga

Meaning: Famous
Origin: Old English

195. Millicent

Meaning: Strong in work
Origin: Old French

196. Mirabel

Meaning: Wonderful
Origin: Latin

197. Modwenna

Meaning: Maiden
Origin: Welsh

198. Morgana

Meaning: Sea-born
Origin: Welsh

199. Muriel

Meaning: Bright sea
Origin: Irish

200. Narcissa

Meaning: Daffodil flower
Origin: Greek

201. Neslin

Meaning: Pure, innocent
Origin: Irish

202. Nest

Meaning: A home
Origin: Welsh

203. Nesta

Meaning: Pure
Origin: Welsh

204. Nicola

Meaning: Victory of the people
Origin: Greek

205. Nicolaa

Meaning: Victory of the people
Origin: Greek

206. Norberta

Meaning: Bright north
Origin: Germanic

207. Nymue

Meaning: Lady of the lake
Origin: Welsh

208. Odalys

Meaning: Wealth
Origin: Old French

209. Odelina

Meaning: Little noble one
Origin: Old German

210. Odette

Meaning: Wealthy
Origin: French

211. Odilia

Meaning: Wealth, fortune
Origin: Old German

212. Oliva

Meaning: Olive tree
Origin: Latin

213. Olympe

Meaning: Of Olympus
Origin: Greek

214. Ophelia

Meaning: Help
Origin: Greek

215. Orabella

Meaning: Beautiful
Origin: Latin

216. Oriana

Meaning: Golden
Origin: Latin

217. Orietta

Meaning: Golden
Origin: Latin

218. Ottilie

Meaning: Prosperous in battle
Origin: Germanic

219. Parthenia

Meaning: Virgin
Origin: Greek

220. Pascasia

Meaning: Of the Passover
Origin: Latin

221. Peronel

Meaning: Little pearl
Origin: Old French

222. Petronella

Meaning: Rock
Origin: Latin

223. Petronia

Meaning: Stone, rock
Origin: Latin

224. Petronilla

Meaning: Stone
Origin: Latin

225. Philippa

Meaning: Lover of horses
Origin: Greek

226. Philomene

Meaning: Lover of strength
Origin: Greek

227. Praxedis

Meaning: Action, accomplishment
Origin: Greek

228. Prudencia

Meaning: Cautious, wise
Origin: Latin

229. Querina

Meaning: Gentle, peaceful
Origin: Latin

230. Quintilla

Meaning: Fifth-born
Origin: Latin

231. Quiteria

Meaning: Quiet, calm
Origin: Latin

232. Radgund

Meaning: Battle strength
Origin: Old German

233. Ranveig

Meaning: Battle strength
Origin: Old Norse

234. Regina

Meaning: Queen
Origin: Latin

235. Richenda

Meaning: Powerful ruler
Origin: Old German

236. Rikissa

Meaning: Strong ruler
Origin: Old Norse

237. Rixende

Meaning: Ruler
Origin: Old French

238. Rohais

Meaning: Famous
Origin: Old French

239. Rosaline

Meaning: Little rose
Origin: Latin

240. Rosamund

Meaning: Rose of the world
Origin: Germanic

241. Roswitha

Meaning: Famous strength
Origin: Old German

242. Sabeline

Meaning: Sabine woman
Origin: Latin

243. Sabina

Meaning: Sabine woman
Origin: Latin

244. Sabinella

Meaning: Little Sabine woman
Origin: Latin

245. Salvatrix

Meaning: Savior
Origin: Latin

246. Sapphira

Meaning: Sapphire, precious stone
Origin: Hebrew

247. Sarah

Meaning: Princess
Origin: Hebrew

248. Scholastica

Meaning: Scholarly
Origin: Latin

249. Sedilia

Meaning: Sitter, seated
Origin: Latin

250. Selova

Meaning: Lady of the house
Origin: Old English

251. Seraphina

Meaning: Fiery, burning
Origin: Hebrew

252. Serilda

Meaning: Battle maiden
Origin: Old German

253. Sibell

Meaning: Prophetess
Origin: Greek

254. Sibyl

Meaning: Prophetess
Origin: Greek

255. Sidonia

Meaning: From Sidon
Origin: Greek

256. Sigilind

Meaning: Victory and serpent
Origin: Old Norse

257. Sophrona

Meaning: Wise, sensible
Origin: Greek

258. Sophronia

Meaning: Wise
Origin: Greek

259. Stephana

Meaning: Crown, wreath
Origin: Greek

260. Sunniva

Meaning: Sun gift
Origin: Old Norse

261. Susanna

Meaning: Lily
Origin: Hebrew

262. Sybil

Meaning: Prophetess
Origin: Greek

263. Sybilla

Meaning: Prophetess
Origin: Greek

264. Tace

Meaning: Silent
Origin: Latin

265. Tancredia

Meaning: Wise ruler
Origin: Old German

266. Tempeste

Meaning: Stormy
Origin: French

267. Terentia

Meaning: Tender
Origin: Latin

268. Theodelinda

Meaning: God’s beautiful
Origin: Old German

269. Theodora

Meaning: Gift of God
Origin: Greek

270. Theophania

Meaning: Divine appearance
Origin: Greek

271. Theresia

Meaning: Harvester
Origin: Greek

272. Thryth

Meaning: Strength, power
Origin: Old English

273. Tiberia

Meaning: From the river Tiber
Origin: Latin

274. Tisbe

Meaning: A character in mythology
Origin: Greek

275. Tristana

Meaning: Sadness, sorrow
Origin: Latin

276. Ubalda

Meaning: Strong-willed
Origin: Germanic

277. Udelia

Meaning: To enjoy
Origin: Old German

278. Ulrica

Meaning: Wealthy ruler
Origin: Old Norse

279. Undine

Meaning: Water spirit
Origin: Latin

280. Unica

Meaning: Unique
Origin: Latin

281. Ursinia

Meaning: Bear
Origin: Latin

282. Ursula

Meaning: Little bear
Origin: Latin

283. Valesa

Meaning: Strong, powerful
Origin: Latin

284. Valesca

Meaning: Strength
Origin: Latin

285. Varinia

Meaning: Springtime
Origin: Latin

286. Venetia

Meaning: From Venice
Origin: Latin

287. Venizia

Meaning: From Venice
Origin: Latin

288. Verena

Meaning: True
Origin: Latin

289. Vespera

Meaning: Evening star
Origin: Latin

290. Violante

Meaning: Violet flower
Origin: Latin

291. Violeta

Meaning: Violet flower
Origin: Latin

292. Vivenza

Meaning: Life
Origin: Latin

293. Viviane

Meaning: Alive
Origin: Latin

294. Walburga

Meaning: Defender of the people
Origin: Old German

295. Waltrude

Meaning: Ruler of the people
Origin: Old German

296. Wendela

Meaning: Wanderer
Origin: Old German

297. Wendelgard

Meaning: Guard of the wanderers
Origin: Old German

298. Wilhelmina

Meaning: Will, helmet
Origin: Germanic

299. Willmetta

Meaning: Resolute protector
Origin: Old German

300. Wilona

Meaning: Charming
Origin: Old German

301. Winifred

Meaning: Blessed peacemaking
Origin: Welsh

302. Wymarca

Meaning: Renowned in battle
Origin: Old German

303. Xaviera

Meaning: New house
Origin: Spanish

304. Ximena

Meaning: Listener
Origin: Spanish

305. Yda

Meaning: Prosperous
Origin: Old French

306. Ygraine

Meaning: Born of the mist
Origin: Welsh

307. Ysabeau

Meaning: God is my oath
Origin: Hebrew

308. Ysabella

Meaning: God is my oath
Origin: Hebrew

309. Ysentrude

Meaning: Strength
Origin: Old German

310. Ysmeine

Meaning: Stone of strength
Origin: Old French

311. Ysolt

Meaning: Fair, beautiful
Origin: Welsh

312. Ysoria

Meaning: Beautiful
Origin: Old French

313. Yvette

Meaning: Yew tree
Origin: French

314. Zabel

Meaning: God is my oath
Origin: Hebrew

315. Zabelle

Meaning: God is my oath
Origin: Hebrew

316. Zephyria

Meaning: West wind
Origin: Greek

317. Zephyrine

Meaning: West wind
Origin: Greek

318. Zita

Meaning: Little girl
Origin: Italian

319. Zoraya

Meaning: Dawn
Origin: Persian

Conclusion

These beautiful names from long ago carry the magic of castle towers and charmed forests into our modern world.

Picking a medieval girl’s name gives your daughter a special connection to history and brings a touch of magic to her identity.

If you choose a name belonging to a brave queen or a gentle saint or comes from an ancient story, your choice will be unique and meaningful.

These names have stood strong for centuries, proving they can shine in any period. As you make your final choice, remember that the perfect name will feel right in your heart and sound lovely to your ears.

Your little one will carry a piece of history with her, wrapped in a name that’s as special as hers.

Noah Sullivan

Noah Sullivan

Noah Sullivan is a renowned researcher and full-time freelancer with an MA in Anthropology from Harvard University who has been part of various dynamic teams. His extensive fieldwork and academic pursuits have equipped him with a deep understanding of the socio-cultural impacts of names.
She is a passionate traveler and a great reader of historical fiction. She also brings a unique blend of academic knowledge and practical insights to his writing. She infuses his passion for culture into his insightful articles, making them informative and engaging.

https://www.mothersalwaysright.com

Leave a Reply

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