Some traditional girl names just feel so warm and enduring. They are not just pretty; they carry such rich meanings that bring a smile.And how about Matilda? I love the idea of names that connect us to our roots. So, if you’re on the hunt for something timeless yet charming, you might just find a few surprises ahead…
Contents
show
Traditional Girl Names List
PLEASE NOTE: Name meanings can differ depending on culture, language and source. We’ve done our best to research each one thoughtfully, but interpretations aren’t always consistent and we can’t promise absolute accuracy. We encourage you to explore further and do your own research before settling on a name that feels right for you.
Abigail
- Origin: Hebrew
- Meaning: Abigail means “my father’s joy” or “source of joy”
Ada
- Origin: German
- Meaning: Ada means “noble” or “nobility”
Agnes
- Origin: Greek
- Meaning: Agnes means “pure” or “holy”
Alice
- Origin: Old French
- Meaning: Alice means “noble” or “exalted”
Amelia
- Origin: Latin
- Meaning: Amelia means “work” or “industriousness”
Annabelle
- Origin: French
- Meaning: Annabelle means “grace” or “favor”
Beatrice
- Origin: Latin
- Meaning: Beatrice means “she who brings happiness” or “bringer of joy”
Bella
- Origin: Italian
- Meaning: Bella means “beautiful”
Bernice
- Origin: Greek
- Meaning: Bernice means “bringer of victory”
Caroline
- Origin: French
- Meaning: Caroline means “free man” or “strong”
Charlotte
- Origin: French
- Meaning: Charlotte means “free man” or “petite”
Clara
- Origin: Latin
- Meaning: Clara means “bright” or “clear”
Daisy
- Origin: English
- Meaning: Daisy refers to the flower of the same name
Delilah
- Origin: Hebrew
- Meaning: Delilah means “delicate” or “weakened”
Edith
- Origin: Old English
- Meaning: Edith means “riches” or “blessed”
Eleanor
- Origin: Old French
- Meaning: Eleanor means “light” or “shining light”
Elizabeth
- Origin: Hebrew
- Meaning: Elizabeth means “God is my oath”
Ella
- Origin: Hebrew
- Meaning: Ella means “goddess” or “fairy” in Hebrew
Eloise
- Origin: French
- Meaning: Eloise means “healthy” or “wide”
Emily
- Origin: Latin
- Meaning: Emily means “rival” or “eager”
Emma
- Origin: German
- Meaning: Emma means “universal” or “whole”
Esther
- Origin: Persian
- Meaning: Esther means “star”
Evelyn
- Origin: English
- Meaning: Evelyn means “desired” or “wished for”
Felicity
- Origin: Latin
- Meaning: Felicity means “happiness” or “good fortune”
Flora
- Origin: Latin
- Meaning: Flora means “flower” or “blossom”
Frances
- Origin: Latin
- Meaning: Frances means “free one” or “from France”
Genevieve
- Origin: French
- Meaning: Genevieve means “woman of the race” or “tribe woman”
Georgia
- Origin: Greek
- Meaning: Georgia means “farmer” or “earthworker”
Grace
- Origin: Latin
- Meaning: Grace means “elegance” or “beauty of form”
Hannah
- Origin: Hebrew
- Meaning: Hannah means “grace” or “favor”
Hazel
- Origin: English
- Meaning: Hazel refers to the hazel tree or the color of hazel eyes
Isabella
- Origin: Hebrew
- Meaning: Isabella means “devoted to God” or “God is my oath”
Ivy
- Origin: Latin
- Meaning: Ivy refers to a climbing plant known for its resilience
Jane
- Origin: Hebrew
- Meaning: Jane means “God is gracious”
Julia
- Origin: Latin
- Meaning: Julia means “youthful” or “downy”
Katherine
- Origin: Greek
- Meaning: Katherine means “pure” or “clear”
Lila
- Origin: Arabic
- Meaning: Lila means “night” or “dark beauty”
Lily
- Origin: Latin
- Meaning: Lily refers to the flower known for its purity and beauty
Louise
- Origin: French
- Meaning: Louise means “famous warrior”
Lucy
- Origin: Latin
- Meaning: Lucy means “light” or “illumination”
Margaret
- Origin: Greek
- Meaning: Margaret means “pearl”
Maria
- Origin: Latin
- Meaning: Maria means “sea of sorrow” or “sea of bitterness”
Martha
- Origin: Hebrew
- Meaning: Martha means “lady” or “mistress”
Mary
- Origin: Hebrew
- Meaning: Mary means “beloved” or “wished-for child”
Matilda
- Origin: German
- Meaning: Matilda means “battle-mighty” or “strength in battle”
Miriam
- Origin: Hebrew
- Meaning: Miriam means “sea of bitterness” or “rebelliousness”
Naomi
- Origin: Hebrew
- Meaning: Naomi means “pleasantness” or “delight”
Nora
- Origin: Irish
- Meaning: Nora means “honor” or “light”
Olive
- Origin: Latin
- Meaning: Olive refers to the olive tree or olive fruit
Ophelia
- Origin: Greek
- Meaning: Ophelia means “help” or “serpent” in Greek
Penelope
- Origin: Greek
- Meaning: Penelope means “weaver”
Phoebe
- Origin: Greek
- Meaning: Phoebe means “radiant” or “bright”
Poppy
- Origin: Latin
- Meaning: Poppy refers to the flower known for its bright red petals
Rachel
- Origin: Hebrew
- Meaning: Rachel means “ewe” or “female sheep”
Rebecca
- Origin: Hebrew
- Meaning: Rebecca means “to bind” or “to tie”
Rose
- Origin: Latin
- Meaning: Rose refers to the flower known for its beauty
Ruby
- Origin: Latin
- Meaning: Ruby refers to a precious red gemstone
Sarah
- Origin: Hebrew
- Meaning: Sarah means “princess” or “noblewoman”
Sophia
- Origin: Greek
- Meaning: Sophia means “wisdom”
Stella
- Origin: Latin
- Meaning: Stella means “star”
Susanna
- Origin: Hebrew
- Meaning: Susanna means “lily” or “rose”
Tabitha
- Origin: Aramaic
- Meaning: Tabitha means “gazelle”
Theodora
- Origin: Greek
- Meaning: Theodora means “gift of God”
Victoria
- Origin: Latin
- Meaning: Victoria means “victory” or “conqueror”
Violet
- Origin: Latin
- Meaning: Violet refers to the purple flower and symbolizes modesty
Vivienne
- Origin: Latin
- Meaning: Vivienne means “alive” or “lively”
Annika
- Origin: Scandinavian
- Meaning: Annika means “grace” or “favor”
Beatrix
- Origin: Latin
- Meaning: Beatrix means “she who brings happiness” or “blessed”
Celeste
- Origin: Latin
- Meaning: Celeste means “heavenly” or “of the sky”
Cora
- Origin: Latin
- Meaning: Cora means “maiden” or “daughter”
Dahlia
- Origin: Arabic
- Meaning: Dahlia refers to a type of flower
Daphne
- Origin: Greek
- Meaning: Daphne means “laurel” or “bay tree”
Eliza
- Origin: Hebrew
- Meaning: Eliza means “pledged to God”
Esme
- Origin: French
- Meaning: Esme means “esteemed” or “beloved”
Felicia
- Origin: Latin
- Meaning: Felicia means “happy” or “fortunate”
Greta
- Origin: German
- Meaning: Greta means “a pearl”
Imogen
- Origin: Celtic
- Meaning: Imogen means “maiden” or “girl”
Josephine
- Origin: French
- Meaning: Josephine means “God will increase” or “Jehovah increases”
Keira
- Origin: Irish
- Meaning: Keira means “little dark one”
Lillian
- Origin: Latin
- Meaning: Lillian means “pure” or “innocent”
Lyra
- Origin: Greek
- Meaning: Lyra refers to a musical instrument, specifically a lyre
Mattea
- Origin: Italian
- Meaning: Mattea means “gift of God”
Niamh
- Origin: Irish
- Meaning: Niamh means “bright” or “radiant”
Opal
- Origin: Sanskrit
- Meaning: Opal means “precious stone” or “gem”
Pearl
- Origin: Latin
- Meaning: Pearl refers to a precious gemstone formed within a mollusk
Rhea
- Origin: Greek
- Meaning: Rhea means “flowing” or “to flow”
Sabine
- Origin: Latin
- Meaning: Sabine refers to the ancient people of Italy known as the Sabines
Selene
- Origin: Greek
- Meaning: Selene means “moon” or “goddess of the moon”
Tessa
- Origin: Greek
- Meaning: Tessa is derived from the name Teresa, meaning “harvester”
Vera
- Origin: Slavic
- Meaning: Vera means “faith” or “truth”
Winifred
- Origin: Welsh
- Meaning: Winifred means “blessed peacemaking” or “holy”
Zinnia
- Origin: Latin
- Meaning: Zinnia refers to a genus of flowering plants named after the German botanist Johann Zinn
Althea
- Origin: Greek
- Meaning: Althea means “healer” or “wholesome”
Bianca
- Origin: Italian
- Meaning: Bianca means “white” or “pure”
Clementine
- Origin: Latin
- Meaning: Clementine means “merciful” or “gentle”
Daria
- Origin: Slavic
- Meaning: Daria means “possesses good” or “maintains”
Elowen
- Origin: Cornish
- Meaning: Elowen means “elm tree”
Faye
- Origin: English
- Meaning: Faye means “fairy” or “elf” in Old French
Gwendolyn
- Origin: Welsh
- Meaning: Gwendolyn means “blessed ring” or “white circle”
Isolde
- Origin: Welsh
- Meaning: Isolde means “ice ruler” or “fair lady”
Kiera
- Origin: Irish
- Meaning: Kiera means “little dark one”
Leila
- Origin: Arabic
- Meaning: Leila means “night” or “dark beauty”
Marigold
- Origin: Latin
- Meaning: Marigold refers to the golden flower named after the Virgin Mary
Noelle
- Origin: Latin
- Meaning: Noelle means “Christmas” or “born on Christmas”
Odessa
- Origin: Greek
- Meaning: Odessa refers to a wealthy or prosperous city
Primrose
- Origin: Latin
- Meaning: Primrose refers to the first flower of spring
Rosalie
- Origin: Latin
- Meaning: Rosalie means “rose” or “rose garden”
Saffron
- Origin: English
- Meaning: Saffron refers to the yellow-orange spice derived from the flower Crocus sativus
Tallulah
- Origin: Native American
- Meaning: Tallulah means “leaping water”
Xanthe
- Origin: Greek
- Meaning: Xanthe means “yellow” or “golden”
Yvette
- Origin: French
- Meaning: Yvette means “yew tree” or “archer”
Zephyr
- Origin: Greek
- Meaning: Zephyr means “the west wind”
Amara
- Origin: Igbo
- Meaning: Amara means “grace” or “mercy”
Bryony
- Origin: Latin
- Meaning: Bryony refers to a climbing plant known for its medicinal properties
Calla
- Origin: Greek
- Meaning: Calla means “beautiful”
Della
- Origin: Italian
- Meaning: Della means “of the” or “from the” in Italian
Etta
- Origin: English
- Meaning: Etta means “ruler of the home”
Freya
- Origin: Norse
- Meaning: Freya means “lady” or “noble woman”
Harlow
- Origin: English
- Meaning: Harlow means “army hill”
Ianthe
- Origin: Greek
- Meaning: Ianthe means “purple flower” or “violet”
Jessamine
- Origin: English
- Meaning: Jessamine refers to a type of flowering plant, specifically jasmine
Katya
- Origin: Slavic
- Meaning: Katya is a diminutive form of Ekaterina, meaning “pure”
Leona
- Origin: Latin
- Meaning: Leona means “lioness”
Magnolia
- Origin: Latin
- Meaning: Magnolia refers to a type of flowering tree or shrub
Nola
- Origin: Irish
- Meaning: Nola means “famous” or “noble”
Opaline
- Origin: Latin
- Meaning: Opaline refers to a gemstone that exhibits a play of color
Philomena
- Origin: Greek
- Meaning: Philomena means “lover of strength” or “friend of the mind”
Quinn
- Origin: Irish
- Meaning: Quinn means “wisdom” or “intelligence”
Rhiannon
- Origin: Welsh
- Meaning: Rhiannon means “great queen” or “divine queen”
Seraphina
- Origin: Hebrew
- Meaning: Seraphina means “fiery” or “ardent”
Tansy
- Origin: English
- Meaning: Tansy refers to a flowering plant known for its medicinal properties
Ulani
- Origin: Hawaiian
- Meaning: Ulani means “heavenly light” or “cheerful”
Vesper
- Origin: Latin
- Meaning: Vesper means “evening star”
Wren
- Origin: English
- Meaning: Wren refers to a small songbird
Yara
- Origin: Arabic
- Meaning: Yara means “small butterfly” or “to flow like water”
