Old-Fashioned Girl Names Your Grandma Will Approve Of

This post may include affiliate links. We may use a variety of images to illustrate ideas and concepts. See our full Terms and Privacy Policy.

Best Old-Fashioned Girl Names Grandma Will Love

timeless names for girls

Agnes

  • Origin: Latin
  • Meaning: Agnes means “pure” or “holy”

Alma

  • Origin: Latin
  • Meaning: Alma means “nourishing” or “kind”

Anna

  • Origin: Hebrew
  • Meaning: Anna means “grace” or “favor”

Annie

  • Origin: Hebrew
  • Meaning: Annie means “grace” or “favor”

Beatrice

  • Origin: Latin
  • Meaning: Beatrice means “she who brings happiness” or “bringer of joy”

Bernice

  • Origin: Latin
  • Meaning: Bernice means “bringer of victory” or “victorious”

Bessie

  • Origin: English
  • Meaning: Bessie is a diminutive form of Elizabeth, meaning “pledged to God”

Clara

  • Origin: Latin
  • Meaning: Clara means “bright” or “clear”

Cora

  • Origin: Latin
  • Meaning: Cora means “maiden” or “daughter”

Dorothy

  • Origin: Greek
  • Meaning: Dorothy means “gift of God”

Classic Girl Names

Della

  • Origin: Latin
  • Meaning: Della means “noble” or “of nobility”

Edith

  • Origin: English
  • Meaning: Edith means “riches” or “prosperous”

Eleanor

  • Origin: Greek
  • Meaning: Eleanor means “light” or “shining light”

Elsie

  • Origin: English
  • Meaning: Elsie is a diminutive form of Elizabeth, meaning “pledged to God”

Esther

  • Origin: Persian
  • Meaning: Esther means “star”

Florence

  • Origin: Latin
  • Meaning: Florence means “blossoming” or “flourishing”

Frances

  • Origin: Latin
  • Meaning: Frances means “free one”

Gertrude

  • Origin: German
  • Meaning: Gertrude means “spear of strength” or “brave warrior”

Harriet

  • Origin: English
  • Meaning: Harriet means “ruler of the home” or “estate ruler”

Helen

  • Origin: Greek
  • Meaning: Helen means “light” or “bright one”

Hilda

  • Origin: German
  • Meaning: Hilda means “battle maiden” or “warrior”

Ida

  • Origin: German
  • Meaning: Ida means “hardworking” or “diligent”

Irene

  • Origin: Greek
  • Meaning: Irene means “peace” or “peaceful”

Josephine

  • Origin: French
  • Meaning: Josephine means “God will add” or “God increases”

June

  • Origin: Latin
  • Meaning: June refers to the month named after the Roman goddess Juno, associated with marriage and childbirth

Classic Girl Names That Stand the Test of Time

Lillian

  • Origin: Latin
  • Meaning: Lillian is derived from the name “Lily,” which refers to the flower

Louise

  • Origin: French
  • Meaning: Louise means “renowned warrior” or “famous in battle”

Lucille

  • Origin: Latin
  • Meaning: Lucille means “light” or “illumination”

Mabel

  • Origin: Latin
  • Meaning: Mabel means “lovable” or “dear”

Margaret

  • Origin: Greek
  • Meaning: Margaret means “pearl”

Martha

  • Origin: Hebrew
  • Meaning: Martha means “lady” or “mistress of the house”

Matilda

  • Origin: German
  • Meaning: Matilda means “battle-mighty” or “strength in battle”

Mildred

  • Origin: Germanic
  • Meaning: Mildred means “gentle strength” or “mild strength”

Nellie

  • Origin: English
  • Meaning: Nellie is a diminutive of Eleanor, which means “light” or “shining one”

Nora

  • Origin: Latin
  • Meaning: Nora means “honor” or “light”

Pauline

  • Origin: Latin
  • Meaning: Pauline means “small” or “humble”

Pearl

  • Origin: Latin
  • Meaning: Pearl refers to a precious gem formed within the shells of certain mollusks

Rosemary

  • Origin: Latin
  • Meaning: Rosemary means “dew of the sea” or refers to the herb of the same name

Ruth

  • Origin: Hebrew
  • Meaning: Ruth means “friend” or “companion”

Sadie

  • Origin: Hebrew
  • Meaning: Sadie is a diminutive of Sarah, meaning “princess”

Sylvia

  • Origin: Latin
  • Meaning: Sylvia means “from the forest” or “woodland”

Thelma

  • Origin: Greek
  • Meaning: Thelma means “will” or “determination”

Vera

  • Origin: Latin
  • Meaning: Vera means “truth” or “faith”

Violet

  • Origin: Latin
  • Meaning: Violet refers to the purple flower of the same name

Wilma

  • Origin: German
  • Meaning: Wilma means “resolute protector” or “willful protector”

Girl Names That Are Classics

Winifred

  • Origin: Old English
  • Meaning: Winifred means “blessed peacemaking” or “joy and peace”

Adeline

  • Origin: Latin
  • Meaning: Adeline means “noble” or “noble kind”

Cecilia

  • Origin: Latin
  • Meaning: Cecilia means “blind” or “the sixth”

Dorinda

  • Origin: Latin
  • Meaning: Dorinda means “gift” or “the one who’s adored”

Eliza

  • Origin: Hebrew
  • Meaning: Eliza means “pledged to God”

Leona

  • Origin: Latin
  • Meaning: Leona means “lioness”
Clara Finch
Clara Finch