Best Old-Fashioned Girl Names Grandma Will Love

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”


































