50+The Most Charming Old Lady Names for Your Dog

Looking for a unique and classic name for your new furry friend? Old lady names for dogs are a wonderful choice. They are sweet, full of character, and often have beautiful meanings. These old-fashioned dog names give your pet a timeless and charming identity.

These names are not just for girl dogs! Many classic names work for any pup. They suit dogs with a gentle, dignified, or sweetly stubborn personality. Choosing one of these classic old lady names for dogs is a fun way to give your pet a name with history and heart.

This list will help you find the perfect vintage name. We have categories for boy dogs, girl dogs, and everyone in between. Let’s find a lovely old lady name for your dog!

Old Lady Dog Names for Boy Pups

Yes, old lady names can be perfect for boy dogs too! These names often have a gentle, wise, or distinguished feel that suits a calm male companion.

Grover
Meaning: A grove of trees, from Old English. A sturdy, friendly, and reliable vibe.
This name is ideal for a loyal, solid dog who loves walks in the park.

Cyril (SEER-ul)
Meaning: “Lordly” or “masterful,” from Greek. A dignified and slightly formal air.
Suits a dog with a regal posture or a thoughtful, observant nature.

Wallace
Meaning: “Welshman” or “foreigner,” from Old French. A strong, classic, and trustworthy feel.
Perfect for a brave and protective breed like a Scottish Terrier.

Oscar
Meaning: “Friend of deer” or “God’s spear,” from Old English and Irish. A mix of gentle and brave.
Great for a dog who is both sweet-natured and playful.

Bernard
Meaning: “Brave as a bear,” from German. A strong, dependable, and gentle giant quality.
Ideal for a large, fluffy breed like a Saint Bernard or a very courageous small dog.

Albert
Meaning: “Noble and bright,” from German. A smart, kind, and slightly scholarly vibe.
Suits an intelligent, trainable dog who is a quick learner.

Eugene (YOO-jeen)
Meaning: “Well-born” or “noble,” from Greek. A classic, gentle, and refined character.
Perfect for a dignified dog with a calm and pleasant demeanor.

Walter
Meaning: “Army ruler,” from German. A traditional, steadfast, and friendly feel.
Great for a faithful family dog who is always by your side.

Harold
Meaning: “Army ruler” or “leader,” from Old English. A strong, historical, and loyal air.
Suits a dog with a commanding yet loving presence.

Rupert
Meaning: “Bright fame,” from German. A charming, upbeat, and slightly aristocratic vibe.
Ideal for a cheerful, handsome pup with a shiny coat.

Classic Old Lady Dog Names for Girl Pups

These are the quintessential vintage names. They are timeless, elegant, and full of grace for your sweet female dog.

Agnes
Meaning: “Pure” or “holy,” from Greek. A sweet, gentle, and virtuous vibe.
Perfect for a dog with a white coat or a particularly innocent, loving personality.

Mabel
Meaning: “Lovable,” from Latin. A cheerful, friendly, and utterly charming feel.
Ideal for a happy-go-lucky pup who wins everyone’s heart.

Beatrice
Meaning: “She who brings happiness,” from Latin. A joyful, blessed, and kind character.
Suits a dog that brought light and joy into your life when she arrived.

Dorothy
Meaning: “Gift of God,” from Greek. A wholesome, good-natured, and dependable air.
Great for a loyal family dog who feels like a true blessing.

Edith
Meaning: “Prosperous in war” or “blessed,” from Old English. A strong, sweet, and vintage feel.
Perfect for a small but mighty terrier with a big personality.

Florence
Meaning: “Blossoming” or “flourishing,” from Latin. A delicate, beautiful, and graceful vibe.
Ideal for a graceful dog, perhaps a sight hound, or one with a floral-colored coat.

Gladys (GLAD-iss)
Meaning: “Land” or “nation,” from Welsh, often linked to “princess.” A noble, strong, and kind air.
Suits a dignified dog who carries herself like royalty.

Hilda
Meaning: “Battle woman,” from German. A strong, protective, and no-nonsense character.
Perfect for a brave, alert watchdog or a tough little Dachshund.

Irene (eye-REEN)
Meaning: “Peace,” from Greek. A calm, serene, and gentle soul.
Ideal for a quiet, easygoing dog who brings tranquility to your home.

Josephine
Meaning: “God will increase,” from Hebrew. An elegant, sophisticated, and slightly sassy feel.
Suits a dog with a refined look and a playful, dramatic personality.

Unisex Old Lady Names for Dogs

These vintage names work wonderfully for any dog, regardless of gender. They are classic, character-filled, and wonderfully flexible.

Bailey
Meaning: “Berry clearing” or “bailiff,” from Old English. A friendly, trustworthy, and upbeat vibe.
Perfect for a happy, outgoing dog who is everyone’s friend.

Billie
Meaning: A diminutive of William or Wilhelmina, meaning “resolute protection.” A spunky, cool, and independent air.
Ideal for a dog with a bit of sass and a lot of heart.

Frankie
Meaning: Short for Frances or Francis, meaning “free one.” A playful, spirited, and lovable character.
Suits a fun-loving, energetic pup who is a free spirit.

Jackie
Meaning: A diminutive of Jacqueline or John, meaning “supplanter.” A smart, energetic, and classic feel.
Great for an agile, clever dog who is always ready for action.

Marley
Meaning: “Pleasant wood” or “meadow near the lake,” from Old English. A gentle, relaxed, and kind soul.
Perfect for a mellow, sweet-natured dog who loves to lounge.

Mickey
Meaning: A nickname for Michael, meaning “who is like God?” A playful, mischievous, and timeless vibe.
Ideal for a small, cheeky dog who is always getting into gentle trouble.

Remy
Meaning: “Oarsman” or from the Latin for “remedy,” from French. A chic, clever, and sophisticated air.
Suits a stylish, intelligent dog with a sleek coat.

Sandy
Meaning: A diminutive of Alexander/Alexandra or from the word “sand.” A sunny, cheerful, and reliable feel.
Perfect for a golden-colored dog or one with a consistently sunny disposition.

Stevie
Meaning: Short for Stephen or Stephanie, meaning “crown” or “garland.” A creative, unique, and friendly character.
Great for a dog with a big personality that stands out from the pack.

Winnie
Meaning: Short for Winifred or Edwina, meaning “blessed peacemaking” or “friend.” A cuddly, sweet, and lovable vibe.
Ideal for a dog who is your very best friend and a source of comfort.

Unique Old Lady Names for Dogs

Step outside the box with these less common, but absolutely delightful, vintage gems. They are sure to make your dog stand out.

Althea (al-THEE-uh)
Meaning: “Healer,” from Greek. A nurturing, gentle, and graceful presence.
Perfect for a therapy dog or one who always makes you feel better.

Cordelia (kor-DEEL-yuh)
Meaning: “Heart” or “daughter of the sea,” from Celtic and Latin. A lyrical, noble, and deeply loving feel.
Suits an elegant, sensitive dog with a lot of soulful love to give.

Enid (EE-nid)
Meaning: “Soul” or “life,” from Welsh. A simple, pure, and vintage charm.
Ideal for a faithful companion whose spirit is your whole world.

Geraldine (JER-ul-deen)
Meaning: “Ruler with the spear,” from German. A strong, dignified, and slightly formal air.
Great for a large, protective breed with a gentle heart.

Hypatia (hy-PAY-shuh)
Meaning: “Highest” or “supreme,” from Greek. A highly intelligent, unique, and historical vibe.
Perfect for an exceptionally smart and observant dog.

Loretta (lor-ET-uh)
Meaning: “Laurel tree” or “bay,” from Latin. A sweet, melodious, and classic Hollywood feel.
Suits a pretty dog with a shiny coat and a bit of star quality.

Ottilie (OT-uh-lee)
Meaning: “Prosperity in battle” or “riches,” from German. An unusual, elegant, and strong character.
Ideal for a small dog with a surprisingly brave and prosperous spirit.

Prudence
Meaning: “Good judgment” or “caution,” from Latin. A wise, careful, and virtuous air.
Perfect for a cautious, observant dog who thinks before she acts.

Tabitha
Meaning: “Gazelle,” from Aramaic. A graceful, swift, and gentle beauty.
Suits a slender, fast dog like a Whippet or a graceful, delicate pup.

Wilhelmina (wil-hel-MEE-nuh)
Meaning: “Resolute protector,” from German. A grand, strong, and noble presence.
Ideal for a large, majestic dog who takes her guarding duties seriously.

60+ Good Names for Cats Only Smart Owners Choose

Funny Old Lady Names for Dogs

These names add a dash of humor and whimsy. They are perfect for a dog with a big, funny personality or one that just makes you smile.

Bertha
Meaning: “Bright” or “famous,” from German. Often associated with a large, sturdy presence.
Ideal for a big, lovable goofball of a dog who doesn’t know her own size.

Beverly
Meaning: “Beaver stream,” from Old English. A name that sounds both fancy and funny.
Perfect for a dog who loves water or has a busy, beaver-like energy.

Doris
Meaning: “Gift” from the sea, from Greek. A name that is sweetly old-fashioned and charmingly blunt.
Suits a dog with a calm, steady personality and a perpetually serious face.

Ethel
Meaning: “Noble,” from Old English. A classic name that is unexpectedly hilarious on a mischievous pup.
Great for a small dog who acts with the dignity of a queen… while stealing your socks.

Gertrude (GERT-rood)
Meaning: “Strength of a spear,” from German. A strong, no-nonsense name that’s fun to say.
Ideal for a stubborn, determined little dog who rules the household.

Mildred
Meaning: “Gentle strength,” from Old English. The contrast between the soft name and a wild puppy is delightful.
Perfect for a dog who is gentle at heart but a tornado of energy.

Myrtle
Meaning: Named after the evergreen shrub, from Greek. A quirky, plant-based name full of character.
Suits a dog who loves to dig in the garden or has a “leafy” colored coat.

Phyllis (FIL-iss)
Meaning: “Foliage” or “greenery,” from Greek. Another wonderfully old-school nature name.
Great for a sprightly, cheerful dog who brings a bit of the outdoors inside.

Shirley
Meaning: “Bright meadow,” from Old English. A sunny, cheerful name with a retro feel.
Ideal for an endlessly optimistic dog with a bright, happy face.

Velma
Meaning: “Will” or “determination,” from German. Thanks to Scooby-Doo, it has a smart, slightly goofy vibe.
Perfect for a dog who is curious, a little clumsy, but always solves the mystery of where the treats are.

Trendy & Modern Old Lady Dog Names

Some vintage names have made a huge comeback for people and are now stylish choices for pets. These names feel both classic and fresh.

Ada
Meaning: “Noble” or “happy,” from German. Short, sweet, stylish, and tech-savvy (think Ada Lovelace).
Suits a clever, elegant small dog with a modern personality.

Audrey
Meaning: “Noble strength,” from English. Timeless elegance, inspired by the iconic Audrey Hepburn.
Perfect for a graceful, beautiful dog with a gentle spirit.

Clara
Meaning: “Bright” or “clear,” from Latin. A clean, simple, and luminous name that feels very now.
Ideal for a dog with a shiny coat or a very clear, intelligent gaze.

Eleanor
Meaning: “Light” or “merciful,” from Greek. A strong, beautiful, and presidential name (like Roosevelt).
Suits a dignified, compassionate dog with a regal bearing.

Hazel
Meaning: The hazelnut tree, from Old English. A warm, natural, and hugely popular name.
Perfect for a dog with brown, green, or hazel eyes, or a warm-colored coat.

Iris
Meaning: “Rainbow,” from Greek. A beautiful, floral name that is short and vibrant.
Ideal for a colorful, lively dog who brightens your day.

Margot (MAR-go)
Meaning: “Pearl,” from French. A chic, sophisticated, and slightly French twist on Margaret.
Suits a small, precious dog with a lot of refined charm.

Penelope
Meaning: “Weaver,” from Greek. A lovely, lyrical name that’s both smart and sweet.
Great for a dog who is good at unraveling things (like toys) or who is patiently loyal.

Violet
Meaning: The purple flower, from Latin. A delicate, pretty, and very popular vintage name.
Perfect for a sweet-natured, beautiful female dog.

Stella
Meaning: “Star,” from Latin. A bright, beautiful, and soaringly popular name.
Ideal for the dog who is the absolute star of your life.

80+ jujutsu kaisen characters names fans always get wrong

Fantasy & Literary Old Lady Dog Names

Draw inspiration from beloved books, myths, and fairy tales. These names carry stories within them.

Arwen
Meaning: “Noble maiden,” from Sindarin (Elvish in Lord of the Rings). An ethereal, beautiful, and brave vibe.
Perfect for a graceful, long-haired dog with a loyal and courageous heart.

Elara (EL-ar-uh)
Meaning: A moon of Jupiter; also a figure in Greek mythology. A celestial, mysterious, and beautiful sound.
Suits a dog with a silvery coat or a calm, lunar presence.

Galadriel (ga-LAD-ree-el)
Meaning: “Maiden crowned with a radiant garland,” from Tolkien’s legendarium. A powerful, wise, and majestic air.
Ideal for a majestic, intelligent breed like a Collie or Samoyed.

Guinevere (GWIN-uh-veer)
Meaning: “White phantom” or “fair one,” from Welsh (Arthurian legend). A romantic, noble, and legendary feel.
Great for a beautiful, beloved dog who is the queen of your home.

Lyra (LYE-ruh)
Meaning: “Lyre” (a harp), from Greek; also the heroine of His Dark Materials. A musical, brave, and curious character.
Perfect for a smart, adventurous, and vocal dog.

Minerva
Meaning: Roman goddess of wisdom, strategic warfare, and crafts. A wise, strong, and noble name.
Suits an exceptionally intelligent and thoughtful dog.

Morwen (MOR-wen)
Meaning: “Maiden” or “white sea,” from literary Welsh. A strong, noble, and slightly mystical air.
Ideal for a dog with a dark, striking appearance and a loyal nature.

Polly
Meaning: A diminutive of Mary, meaning “bitter” or “beloved.” A classic literary name (from Dickens, etc.) for a cheerful, talkative bird… or dog!
Perfect for a vocal, sociable pup who “talks” back to you.

Titania (ty-TAY-nee-uh)
Meaning: “Giant” or “great one,” from Greek; Queen of the Fairies in Shakespeare. A magical, regal, and spirited presence.
Suits a small, feisty dog with a huge, queenly personality.

Zelda
Meaning: “Gray fighting maid,” from German; also associated with Princess Zelda from video games and author F. Scott Fitzgerald’s wife.
Great for a playful, unique dog with a touch of old-world glamour and spirit.

Mythical & Historical Old Lady Dog Names

Connect your dog to legends and remarkable women from history. These names are powerful and meaningful.

Amelia
Meaning: “Work,” from German. Evokes the pioneering spirit of aviator Amelia Earhart.
Perfect for a brave, adventurous, and independent-minded dog.

Boudicca (boo-DIK-uh)
Meaning: “Victory,” from Celtic. Name of the fierce Celtic queen who led a rebellion.
Ideal for a strong, fearless, and protective female dog.

Cleopatra
Meaning: “Glory of the father,” from Greek. The famous Egyptian queen known for her intelligence and charm.
Suits a regal, elegant, and highly intelligent dog who commands attention.

Diana
Meaning: “Divine,” from Latin; Roman goddess of the hunt, the moon, and nature.
Perfect for an athletic, swift dog who loves to run and explore the outdoors.

Freya (FRAY-uh)
Meaning: “Lady,” from Norse mythology; goddess of love, beauty, and war.
Ideal for a beautiful, beloved dog with a strong and loving personality.

Hera (HEER-uh)
Meaning: “Protectress,” from Greek; queen of the Greek gods, goddess of women and family.
Suits a dignified, majestic dog who is the matriarch of your home.

Louisa
Meaning: “Famous warrior,” from German. Evokes the strong, independent spirit of author Louisa May Alcott.
Great for a smart, spirited, and creative pup.

Matilda
Meaning: “Battle-mighty,” from German. A strong, sweet name with historical royalty and literary charm (Roald Dahl).
Perfect for a small but incredibly mighty and courageous dog.

Rosa
Meaning: “Rose,” from Latin. Evokes the quiet strength and dignity of civil rights icon Rosa Parks.
Ideal for a calm, dignified dog with a strong and gentle will.

Sappho (SAF-oh)
Meaning: Possibly from “sapphire,” Greek. An ancient Greek poet known for lyrical verse.
Suits a delicate, expressive, and beautifully unique dog.

Meaningful & Strong Old Lady Dog Names

These names carry beautiful meanings related to strength, virtue, and light. They reflect the wonderful qualities you see in your dog.

Astrid
Meaning: “Beautiful, beloved goddess” or “divine strength,” from Old Norse. A powerfully beautiful and resilient vibe.
Perfect for a strikingly beautiful dog with a strong, resilient spirit.

Constance
Meaning: “Steadfastness,” from Latin. A virtuous, reliable, and unchanging character.
Ideal for your most loyal, constant companion who is always there for you.

Faith
Meaning: “Trust” or “belief,” from English. A simple, pure, and deeply meaningful virtue name.
Suits a dog who helped restore your faith in happiness or who trusts you completely.

Grace
Meaning: “Elegance” or “divine favor,” from Latin. A beautiful name for a dog with effortless poise or a merciful nature.
Perfect for a dog who moves with elegance or whose presence feels like a gift.

Hope
Meaning: “Expectation” or “desire for a certain thing to happen,” from English. An optimistic, uplifting virtue name.
Ideal for a dog who represents a new beginning or a source of daily joy.

Joy
Meaning: “Happiness,” from English. The simplest and most perfect name for a dog who is pure delight.
Suits the dog whose sole purpose seems to be bringing you happiness.

Mercy
Meaning: “Compassion” or “forgiveness,” from English. A soft, kind, and deeply caring virtue.
Great for a gentle, forgiving dog with a very sweet soul.

Patience
Meaning: “Bearing of provocation without complaint,” from English. A calm, enduring, and virtuous quality.
Perfect for a calm, stoic dog or one who has patiently waited for a forever home.

Princess
Meaning: “Daughter of a monarch,” from English. A classic name for a dog who is treated like royalty.
Ideal for a beloved, pampered pup who rules your heart and home.

Valor
Meaning: “Great courage,” from English. A strong, brave, and noble word name.
Suits a dog who has shown bravery, whether in rescue, protection, or overcoming an illness.

Conclusion

Choosing a name for your dog is a special part of welcoming them into your family. Old lady names for dogs offer a treasure trove of options that are far from boring. These names are packed with charm, history, strength, and humor. Whether you pick a classic like Mabel, a strong name like Astrid, or a funny one like Gertrude, you are giving your dog a name with character and a story.

Remember, the best name is one that feels right for your dog’s unique personality and brings a smile to your face every time you say it. Look at your dog’s quirks, their looks, and their spirit. One of these wonderful old-fashioned dog names is sure to be a perfect fit for your new best friend. Happy naming!

(FAQs)

Q1: Why are old lady names good for dogs?
A: Old lady names for dogs are charming, unique, and full of character. They often have sweet or strong meanings and give your pet a timeless, classic identity.

Q2: Can I use old lady names for a male dog?
A: Absolutely! Many old lady names, like Bailey, Frankie, or Walter, work perfectly for boy dogs and give them a distinguished, gentle vibe.

Q3: What are the most popular old lady names for dogs right now?
A: Trendy vintage names like Stella, Hazel, Luna (though not strictly “old lady”), Eleanor, and Penelope are very popular for dogs today.

Q4: How do I choose the right old lady name for my dog?
A: Consider your dog’s personality, looks, and your own style. Try out a few names for a day or two to see which one fits their spirit best.

Q5: Where can I find more unique old lady dog names?
A: Look at family trees, historical figures, vintage movies, classic literature, and even old census records for endless inspiration for unique old lady names for dogs.

Leave a Comment