For baby names, people have been inspired from various sources such as different places of the world, aspects of nature, historical time eras, etc. looking back at world history might be a great choice for you if you’re searching for distinctive name ideas.
What comes to your mind when you try to visualize a scene of medieval Europe? Can you picture the prettiest princesses and fairest ladies among the gallant knights?
Throughout the history, countless princesses, queens, saints, goddesses, maids and noble ladies have been beautified by these monikers. The words carry distinctive sounds and interesting etymologies.
These unusual but elegant names are an evidence that best choices for modern girl names can come from the oldest sources. Some of the names in the list such as Susan, Nicole, Agnes, Katherine, Tiffany, and Grace are truly sound modern that it’s difficult to imagine them in the medieval times. Names like Amelia, Ava and Colette too are fashionable names while names like Paige are going out of the style. Antona and Omelia are some of the common last names for girls.
Also, there are many names in the list that you have never even heard before. Some names are long and complex while the others are short and sweet. Either way I can assure you, these are really cool names.
Here is an extensive list of baby girl names from the middle ages.
Medieval Baby Girl Names – A
- Abelena – Hazelnut
- Abellana – Filbert
- Adela
- Aelfgifu – Gift
- Aelflaed – Beauty
- Aethelburh – Noble fortress
- Aetheldaeg – Noble day
- Aetheldreda – Noble strength
- Aethelfled – Noble beauty
- Aethelfrith – Noble peace
- Aethelgifu – Noble gift
- Aethelgyth
- Aethelswith – Noble strength
- Aethelu – Noble
- Aethylswith – strength
- Afreda – Elf counselor
- Agnes
- Ailith – Noble battle
- Alba
- Alditha – Old battle
- Aldyth – Old battle
- Alfreda – Wise counselor
- Alison
- Alva
- Alvar – Army of elves
- Alvina – Friend of the elves
- Amabel – Lovable
- Amata – Beloved
- Amelia
- Amice – Friend
- Aminta
- Amity – Friendship
- Anice – Grace, favor
- Annis – Chaste
- Anthea
- Antonia
- Aquilina
- Arethusa – Nymph
- Argenta
- Arietta – Little song
- Ashton – Ash-tree settlement
- Astraea
- Ava
- Avellana – Filbert or hazel
- Avery – Elf ruler
Medieval Baby Girl Names – B
- Balthilda – Bright battle
- Batilda – Bright battle
- Beatrice – She who makes happiness
- Bega – Life or prayer
- Beverly – Beaver field
- Bliss
- Bliss – Blissful, joyful
- Blossom – Flower-like
- Braeden – Broad hill
- Breena – Fairyland
- Brighton – Bright town
- British – From Great Britain
- Brucie – Forest sprite
Medieval Baby Girl Names – C
- Cade – Juniper
- Carling – Hill where witches gather
- Cass
- Cecily
- Cedrica – Battle chieftain
- Celestina – Heavenly
- Ceola – Throat
- Channel – Channel
- Chauncey – Chancellor, secretary
- Chloe
- Christabel
- Christian
- Christiana
- Cinnamon – Cinnamon
- Claire
- Clara
- Clarice
- Clarimond
- Clarissa
- Clemence
- Clement
- Codie – Cushion
- Colette
- Concordia
- Constance
- Cora
- Corliss – Cheerful, goodhearted
- Courtney
- Cwenburg – Queen’s fortress
- Cwenburh – Queen’s fortress
- Cwenhild – Battle queen
- Cyneburh – Famous
- Cynthia
Medieval Baby Girl Names – D
- Dae – Day
- Daisy – Day’s eye
- Damiana
- Daralis – Beloved
- Dawn – Sunrise, dawn
- Delight – Pleasure, enjoyment
- Dena – A dean, judge
- Deorwynn – Dear delight
- Devon – Men of Devon
- Diamond – Precious rock
- Diana – Goddess of the woods animals
- Doanne – Low and rolling hills
- Donella – Dark-haired elfin girl
- Duette – Two of kind
- Dulcina – Rose
Medieval Baby Girl Names – E
- Eadburg / Eadburga / Eadburgh / Eadburh – Wealthy fortress
- Eadgifu – Wealthy gift
- Eadu – Wealth
- Eadwynn – Rich friend
- Eald – Aged, venerated
- Easter – Easter-time
- Ebba – Boar
- Eda – Abbreviation of letter E
- Edeva – Expensive present
- Edith – Prosperous in war
- Edith – Prosperous in war
- Edmunda – Prosperous protector
- Edwena – Rich friend
- Edwina – Rich friend
- Egberta – Bright sword
- Eglantine – Wild rose
- Elfreda / Elfredda / Elfrida / Elfrieda – Elf counselor, elf
- Elga – Elfin spear
- Elgifu – Noble gift
- Elia – God has answered
- Ella – Beautiful fairy-woman
- Ellette – Little elf
- Elmina – Noble
- Elvina – Friend of elves
- Emma
- Eolande – Violet flower
- Eostre – A pagan goddess
- Erline – The elfin
- Ermengard – Whole enclosure
- Ermine
- Ethelberga / Ethelburh / Ethelburg / Ethelburga – Noble fortress
- Etheldreda – Noble strength
- Ethelfleda – Noble beauty
- Ethelfrith – Noble peace
- Ethelgifu – Noble gift
- Ethelgyth – Noble war
- Ethelinda – Noble snake
- Euphemia
- Evelyn – Hazelnut
- Everild – Boar battle
- Everilda – Boar battle
Medieval Baby Girl Names – F
- Faerydae – Gift from the fairies
- Farah – Beautiful, pleasant
- Fay – Fairy or elf
- Faye – Fairy
- Fayette – Little fairy
- Faylinn – Fairy kingdom
- Fayre – Fair, light haired
- Felicia
- Felize – Fortunate
- Fira – Fiery, ardent
- Fleta – Fleet, fast
- Florence
- Forestyne
- Fulvia
Medieval Baby Girl Names – G
- Garnet – Dark and red gem
- Gaynor
- Gelsey – Jasmine
- Genevieve – Kin woman
- Geretrudis – Strength of the
- Gervaise
- Gidget – Giddy
- Gisela
- Giselle
- Githa – War
- Gode – Good
- Godelief – Loved by the gods
- Godeliff / Godeliva / Godelva – Good life, godly
- Godgifu – Gift of god
- Godgyth – God’s war
- Goditha – Holy war
- Golda / Golde – Golden girl
- Goldevia – Good life, godly
- Goldwine – Golden friend
- Grace – Grace
- Gratiana
- Gregoria
- Guardia
- Guinevere
- Gullveig – Mythical witch
- Gunilda – Battle
- Gunnhild – Battle maid
- Gwenllian
- Gwenllian
- Gytha – War
Medieval Baby Girl Names – H
- Hadley – Field of heather
- Harley – Meadow of the hare
- Hawkins – Hawker of goods
- Hazel – Hazelnut tree
- Helen
- Helewis / Helewise – Hale and wide
- Héloise – Sun
- Hereswith – Strength
- Hester
- Hilaria – Joyful
- Hildred – Battle-counsel
- Hodierna – Of today
- Hollis – Near the holly bushes
- Honora – Honor
- Hopkins – Son of hob
- Hulda – Lovable
Medieval Baby Girl Names – I
- Idalia
- Idla – Battle
- Idony
- Ingrede – Ing’s beauty
- Ingrid
- Ingrith – Ing’s beauty
- Isolde
- Iva
- Ivy – Ivy tree
Medieval Baby Girl Names – J
- Jay
- Jetta – Jet black mineral
- Joan
- Joan – Graced by God
- Jolecia – Viola
- Jolenta – Violet
- Juno
Medieval Baby Girl Names – K
- Kandi – Pure, sincere
- Katelyn
- Katherine – Pure
- Kauanoe – The misty rain
- Keaton – Where hawks fly
- Kelby – Child’s town
- Kenley – Royal meadow
- Kinsey – Royal victory
- Kip – Pointed hill
- Kora
- Kyneburg – Famous
Medieval Baby Girl Names – L
- Laila – Guardian angel
- Langgifu – Tall gift
- Laria
- Lark – Skylark
- Latisha
- Lauda
- Laura
- Lavinia
- Lavinia
- Lee – Clearing, meadow
- Leta
- Letha – Oblivion, forgetfulness
- Letita
- Leuedai – Day of reconciliation
- Liliana – Gracious lily
- Lilli – Flower
- Lilly – Lily flower
- Lily – Blossoming flower
- Linden – Linden-tree hill
- Lindsey /Linsey – Lincoln island
- Long – Dragon
- Lorelle – Elfin Laura
- Lorica – Protective shell
- Lovedaia / Lovedaya / Lovedie – Day of reconciliation
- Lucretia
- Luella – Famous elf
- Lufu – Love
- Lulie – Sleepy
Medieval Baby Girl Names – M
- Madison – Good child of Maud
- Magge – Pearl
- Marden – Meadow with a pool
- Marian
- Marigold – Golden flower
- Marlow – Drained lake
- Mathilde
- Maurelle – Dark and elfin
- Maven – Knowledgeable
- Meliora
- Melisende
- Mercia border people
- Meredith – Great princess
- Merewald – Merry ruler
- Merry – Cheerful, happy
- Mildburg – Mild fortress
- Mildgyth – Gentle war
- Mildred – Gentle strength
- Mirabel
- Misty – Shrouded by mist
- Morgan
- Myla – Merciful
Medieval Baby Girl Names – N
- Naida – Water nymph
- Nerida – Flower
- Nerida – Sea nymph
- Nicola
- Nicole – Victory of the people
- Nissa – Friendly elf
- Nixie – Water sprite
- Norma – Northern woman
- Nyx – Sprite
Medieval Baby Girl Names – O
- Octavia
- Odelgarde – Nobility
- Odile – Elfin spear
- Oletha – Nimble
- Olwen
- Orla – Golden queen
- Osgifu – Gift of god
- Oswalda – God’s power
- Ouida
Medieval Baby Girl Names – P
- Pacifica
- Pagan
- Paige
- Payton – Settlement of pagan
- Peace – Peaceful
- Pearl
- Petra
- Petronella
- Philippa
- Posy – Small bunch of flowers
- Precious – Dear
- Princess – Daughter of a queen or king
Medieval Baby Girl Names – Q
- Questa – A quest
Medieval Baby Girl Names – R
- Radella – Elfin counselor
- Raisa – Rose
- Raisie – Diminutive of rose
- Randall – Protected
- Raven – Raven
- Regina
- Regina
- Renee – Reborn
- Rhiannon – Queen-goddess of fertility
- Rhoslyn – Lovely rose
- Rhoswen – White rose
- Rhyannon – Pure maiden; nymph
- Rikki – Strong king
- Rosa – Rose, pink
- Rosalba – White rose
- Rosalie – Rose
- Rosamund
- Rosetta – Little rose
- Rosina – Little rose
- Rossa – Beautiful flower
- Roxanne – Graceful rose
- Royale – Royal
- Ruby
- Rusalka – Wood sprite
- Ruth
Medieval Baby Girl Names – S
- Sabina
- Sable – able, sleek
- Sapphire – The sapphire gemstone
- Savia
- Sebille – A fairy
- Segovia
- Shaylee – Fairy princess of the field
- Shea – Fairy palace
- Shelby – Ledge estate
- Sibilla
- Sigourney – Victorious conqueror
- Sigrid
- Sinnie – Sun gift
- Siusan – Lily
- Stanburg – Stone fortress
- Stanburh – Stone fortress
- Star – Star
- Storm – Storm
- Sungyevo – Sun gift
- Sunny – Bright, cheerful
- Susan – Lily, rose
- Susane / Susanna / Suzanne – Lily
- Suzette – Little lily
- Swete – Sweet
Medieval Baby Girl Names – T
- Tana – Fairy queen
- Tandy – Team
- Tania / Tanya / Tatiana – Fairy queen
- Taylor – Tailor
- Tenanye – Cheerful fairy queen
- Theode – Nation, people
- Theresa -To harvest
- Thomasina
- Thomasine
- Thora
- Tianna – Fairy queen
- Tiffany – Manifestation of God
- Timothea – Honoring God
- Titania – Fairy queen
- Tristana
- Tristen
- Tuesday – Born on Tuesday
Medieval Baby Girl Names – U
- Unity – Unity
- Ursula – She-bear
- Utta – Wealthy
Medieval Baby Girl Names – V
- Velma – Resolute protector
- Vicenza
- Viola – Violet
- Vulpine – Like a fox
Medieval Baby Girl Names – W
- Wasila – Healthy
- Wesley – Western meadow
- Whitney – White island
- Willow – Willow
- Windy – Windy
- Winifred – White, holy, fair
- Wren – Wren
- Wynflaeth – Beautiful and fair
- Wynnfrith – Joy and peace
Medieval Baby Girl Names – X
- Xantho – Golden-haired sea-nymph
Medieval Baby Girl Names – Y
- Ysabel
Medieval Baby Girl Names – Z
- Zanna – Lily
- Zenith – Highest point; peak
- Zuzana – Rose
Looking for more baby names and inspirations? Check our other baby name ideas too!