100 Feisty Grandma Names

Not every grandma is spending her afternoons knitting blankets or baking cookies—some are riding motorcycles, speaking their minds, and dancing circles around people half their age.

If you’ve been looking for a grandma name with personality, attitude, and just the right amount of sass, you’re in the right place.

These fierce grandma names work perfectly for the badass matriarch who would never be caught dead as “Granny”.

For women with a flame throwing wit, or for those grandma’s who love to be nonconformists, or for grandmother’s who simply love to stand out, these names celebrate the unique, amazing, and unforgettable grandmas who go against the grain.

Now, let’s get started with the list that is just as colorful and sly as she is!

feisty grandma names

Queenie – A regal title for the queen of sass.

Gertie – Short for Gertrude, meaning “strength of the spear.”

Moxie – Slang for courage and spunk.

Babs – A no-nonsense take on Barbara, meaning “foreign” or “stranger.”

Maeve – Irish for “she who intoxicates.”

Frankie – Spirited and bold; short for Frances, meaning “free one.”

Roxie – A fiery twist on Roxanne, meaning “dawn.”

Dot – Short for Dorothy, meaning “gift of God,” but full of punch.

Zelda – Meaning “grey fighting maid,” perfect for a strong woman.

Trixie – Playful and mischievous, meaning “bringer of joy.”

Flo – Short for Florence, meaning “flourishing.”

Jojo – Spunky and lively; from Joanna, meaning “God is gracious.”

Lola – A sassy spin on Dolores, meaning “sorrows.”

Rita – A spirited classic, meaning “pearl.”

Nina – Simple, fiery, and international; meaning “little girl” or “dreamer.”

Stormy – Bold and unpredictable, like a tempest.

Birdie – Cute but sharp; meaning “little bird.”

Aggie – Short for Agatha or Agnes, meaning “pure,” but with attitude.

Viva – Latin for “alive,” perfect for a lively soul.

Sassy – Straightforward and cheeky, just like her.

Cleo – Short for Cleopatra, meaning “glory of the father.”

Fifi – A fun and flirty French nickname.

Goldie – Shiny, warm, and unforgettable.

Pepper – A zesty name with a little bite.

Mitzi – German pet name full of personality.

Ruby – Precious and bold, like the gemstone.

Tilda – From Matilda, meaning “battle-mighty.”

Queenie – A reigning rebel.

Iggy – Unusual and edgy; short for Ignatia or Ingrid.

Blanche – Vintage cool, meaning “white” or “pure.”

Hattie – Short for Harriet, meaning “estate ruler.”

Velma – Old-school name with tough charm.

Greta – Germanic, meaning “pearl,” with a strong presence.

Lulu – Spirited and sweet, meaning “pearl” or “famous warrior.”

Vera – Latin for “truth,” with serious backbone.

Nixie – A mythological water sprite; cute and mischievous.

Dottie – Adorable but sharp.

Jinx – Edgy and mysterious.

Mimi – Chic and assertive.

Bunny – Don’t let the name fool you—this one’s got kick.

Iris – Named after the rainbow goddess, vibrant and colorful.

Delia – Graceful yet grounded.

Cherry – Sweet with a tangy twist.

Ginny – Spunky short form of Virginia.

Spike – Unusual, fierce, and unforgettable.

Fritzi – German nickname with spunk.

Opal – Mysterious and fiery gem name.

Dixie – Southern sass in a name.

Pixie – Small and full of wild energy.

Tansy – A feisty herb name.

Zora – Slavic for “dawn,” radiant and strong.

Rae – Sharp and bright like a ray of light.

Jazzy – Rhythmic, bold, and energetic.

Breezy – Cool, confident, and carefree.

Suki – Japanese for “beloved,” with attitude.

Diva – She knows her worth.

Scout – Adventurous and clever.

Bebe – Stylish and fun.

Nettie – From Annette, meaning “grace.”

Honey – Sweet but don’t cross her.

Flossie – Whimsical and bold.

Rebel – It says it all.

Patsy – Retro charm with bite.

Greer – Scottish surname turned sleek first name.

Tuesday – Offbeat and unforgettable.

Bea – Short for Beatrice, meaning “bringer of joy.”

Lux – Latin for “light,” sharp and modern.

Juno – Roman goddess of strength and protection.

Etta – From Henrietta, meaning “ruler of the home.”

Sable – Dark, sleek, and mysterious.

Storm – Nature’s fiercest name.

Jet – Slick and stylish.

Toni – Tomboyish and cool.

Poppy – Bold and full of life.

Faye – Fairy-like but fierce.

Zuzu – Playful and punchy.

Vixen – Sharp and seductive.

Lita – Spanish for “gladly” or “joy.”

Romy – From Rosemary, meaning “dew of the sea.”

Billie – From Wilhelmina, meaning “resolute protection.”

Marge – Sharp-tongued classic.

Jolie – French for “pretty,” but strong.

Nola – Mysterious and melodic.

Cricket – Quirky and quick.

Tawny – Earthy and warm.

Gigi – Glamorous and bold.

Nova – A star that suddenly explodes—just like her energy.

Ricki – Feminine twist on Rick, meaning “powerful ruler.”

Sonny – Gender-bending and fun.

Tempest – Full of wild energy.

Coco – Fashionable and fierce.

Fizz – Bubbly and unpredictable.

Jazz – Smooth and improvisational.

Twila – Dreamy and dark.

Blue – Calm or bold—it’s a mood.

Zadie – Old-time charm, meaning “prosperous.”

Raina – Meaning “queen” in many languages.

Cleo – Sharp and dazzling.

Avis – Latin for “bird,” with gravitas.

Snappy – Always ready with a quick comeback.


Similar Posts