We may get commissions for purchases made through links in this post. For more information go to Disclaimer & Disclosure.

Traditional Girl Names That Feel Warm and Enduring

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…

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”
Smiling girl holding a stuffed bunny, featuring vibrant text on traditional girl names. Ideal for parenting and naming resources.
Previous

Royalty Girl Names Worthy of a Crown

Elegant Boy Names With Smooth, Sophisticated Style

Next

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.