Hey there! Have you ever wondered what your grandma would be called in Scotland? I remember visiting my friend’s family in Edinburgh, and I was so curious when they called their grandmother “Nana” or sometimes “Granny” in a soft Scottish accent it just felt so warm and unique.
That got me thinking: every culture has its own beautiful way of honoring the special women in our lives.
Today, I want to take you on a little journey to discover the charming Scottish names for grandmas, so you can find the perfect one for your beloved family matriarch!
Traditional Scottish Grandma Names 🏴

Traditional names carry heritage and history. These timeless Scottish nicknames connect generations and honor long-standing family ties. They sound warm, familiar, and comforting perfect for families who love classic Scottish culture.
- Nana
Meaning: A classic grandmother name used widely across Scotland. - Nanny
Meaning: An affectionate and gentle way of saying grandmother. - Granny
Meaning: A traditional term showing love and respect. - Gran
Meaning: A short, casual version of Granny. - Grannie
Meaning: Older Scottish spelling with a cozy, old-world charm. - Graun
Meaning: A Scots dialect form of “gran” used in rural areas. - Gammy
Meaning: A soft, sweet-sounding nickname for grandma. - Gannie
Meaning: A friendly, warm alternative to Granny. - Gaga
Meaning: A simple baby-inspired name often used for young grandmothers. - Glaine
Meaning: A rare traditional Scottish grandmother name used in older families.
Gaelic Grandma Names 🌿
Gaelic names are poetic and full of ancient beauty. These grandmother nicknames connect you to Scottish highland traditions and Celtic heritage.
- Seanmhair (pronounced: shen-uh-var)
Meaning: Traditional Scottish Gaelic for “grandmother.” - Màthair Mhòr
Meaning: “Great mother” or elder mother. - Mhamó
Meaning: A warm Gaelic term used in both Scotland and Ireland. - Maimeó
Meaning: Another Gaelic variation for grandmother. - Móraí
Meaning: A term of respect for an elder maternal figure. - Cailleach
Meaning: Traditionally means an older wise woman. - Seanmhàthair
Meaning: Direct Gaelic for grandmother. - Mathair
Meaning: Means “mother,” often adapted into grandmother names. - Mamó Grànn
Meaning: A blended Gaelic-Scoots form meaning “dear granny.” - Mor Mhair
Meaning: An honored term for a senior mother figure.
Cute Scottish Grandma Names 💖

These nicknames feel soft, sweet, and playful. They’re perfect for little kids who want a name that’s easy and adorable to say.
- Mimi
Meaning: Cute, child-friendly nickname used in modern Scottish families. - Mima
Meaning: A soft variation of Mimi. - Maymay
Meaning: A sweet toddler-style name for grandma. - Nini
Meaning: A cute rhythmic nickname. - Gigi
Meaning: A stylish, modern grandma name. - Bibi
Meaning: Short, fun, and easy for kids to pronounce. - Lala
Meaning: A melodic, playful nickname. - Momo
Meaning: Popular with toddlers who repeat sounds. - Mama Gran
Meaning: A cute hybrid of mother and grandmother. - Honey Gran
Meaning: A sweet nickname for a loving grandma.
Funny Scottish Grandma Names 😂
Want something with humor and personality? These names add a playful twist that suits a grandmother with a fun, cheeky attitude.
- Granny MacGiggles
Meaning: For a grandma who laughs a lot. - Boss Gran
Meaning: For the grandmother who runs everything! - Granny Banter
Meaning: Perfect for a witty Scottish granny. - Nana Nessie
Meaning: A funny nod to the Loch Ness Monster. - Mad Gran
Meaning: For the wild, unpredictable grandma. - Glam-Gram
Meaning: A fashionable, stylish grandma. - Gran-a-rama
Meaning: Funny, dramatic version of grandma. - Super Gran
Meaning: Inspired by the famous Scottish TV heroine. - Granny Haggis
Meaning: A humorous foodie twist on a Scottish classic. - Wee Gran
Meaning: For a tiny but mighty grandmother.
Unique & Rare Scottish Grandma Names 🧭

These names are uncommon and full of character. If you want something nobody else uses, this section is for you.
- Grianach
Meaning: Gaelic for “sunny,” symbolizing warmth. - Maither
Meaning: Old Scots for “mother,” used for grandmothers too. - Graine
Meaning: Rare elder woman term from ancient Scots. - Grandaidh
Meaning: Unique form blending Gaelic and Scots. - Mhorgran
Meaning: A dramatic, mystical grandmother name. - Nannaidh
Meaning: A rare Gaelic grandmother nickname. - Mhara
Meaning: A poetic grandmother reference in Gaelic. - Cearra
Meaning: Rare term for an older woman. - Graimhe
Meaning: Means “love,” symbolizing a loving grandmother. - Maorach
Meaning: Symbolic name meaning “keeper” or “guardian.”
Elegant & Classy Grandma Names 👑
These names sound royal and graceful ideal for grandmothers who love style, tradition, and sophistication.
- Lady Gran
Meaning: A refined, noble-sounding nickname. - Grandmama
Meaning: Classic and aristocratic. - Madame Gran
Meaning: Elegant French-Scottish blend. - Dame Gran
Meaning: Inspired by titles of honor. - Queenie
Meaning: For a grandmother treated like royalty. - Duchess Gran
Meaning: Regal and stylish. - Nana Belle
Meaning: Beautiful grandmother. - Ma Lady
Meaning: Gentle and old-fashioned term of respect. - Gran Rose
Meaning: A soft, poetic name. - Granmira
Meaning: Elegant, lyrical grandmother name.
Warm & Cozy Grandma Names ☕

These names feel comfortable, homely, and full of love perfect for a grandma who cooks, knits, and spoils everyone.
- Cookie Gran
Meaning: For a grandmother who loves baking. - Snug Gran
Meaning: A warm, cuddly nickname. - Cuppa Gran
Meaning: For a grandmother who loves tea. - Granny Hearth
Meaning: Symbolizing warmth and home. - Gran Comfort
Meaning: A calming, soothing presence. - Nana Blanket
Meaning: For a grandmother who wraps everyone in love. - Cosy Gran
Meaning: Perfect for a gentle, soft grandma. - Gran Puff
Meaning: Cute, fluffy, and fun. - Gran Muffin
Meaning: Sweet and comforting. - Gran Warmth
Meaning: A grandmother who makes everything better.
Cool Modern Grandma Names 😎
These are trendy, fresh, and perfect for younger or modern grandmothers who want something stylish.
- G-Ma
Meaning: Modern short form of grandma. - G-Mama
Meaning: Trendy mix of G and Mama. - GranZ
Meaning: Cool, Gen Z–inspired nickname. - Nana Cool
Meaning: For stylish, youthful grandmas. - Mimi G
Meaning: Fashion-forward twist. - G-Queen
Meaning: For a confident, bold grandmother. - Mama G
Meaning: Trendy and modern. - GranStar
Meaning: A grandma who shines. - G-Style
Meaning: A grandmother with flair. - G-Pop
Meaning: Fun and energetic modern nickname.
Historical & Cultural Grandma Names 📜
These names reflect the richness of Scottish history, clans, and traditions.
- Banmhair
Meaning: Old Gaelic for elder woman. - Cailleach Bheur
Meaning: Mythical wise woman of winter. - Mòr Màthar
Meaning: “Great mother” used in ancient clans. - Dòrn Mòr
Meaning: Respected elder woman in the community. - Gamhna Mòr
Meaning: Symbolic protector in folklore. - Mairi Mhòr
Meaning: Inspired by historical poet “Big Mary.” - Celtic Gran
Meaning: A name with cultural pride. - Clan Granny
Meaning: Honoring Scottish clan roots. - Highland Gran
Meaning: A grandmother from the Highlands. - Heather Gran
Meaning: Inspired by Scotland’s iconic heather fields.
Soft & Gentle Grandma Names 🌸
These names reflect love, peace, and tenderness. Perfect for grandmothers with calming personalities.
- Gran Blossom
Meaning: Gentle like a blooming flower. - Nana Dove
Meaning: Peaceful and loving. - Gran Petal
Meaning: Soft and delicate. - Mimi Joy
Meaning: A grandmother who brings happiness. - Sweet Gran
Meaning: Kind and caring. - Gran Love
Meaning: Loving grandmother. - Nana Grace
Meaning: Elegant and gentle. - Gran Angel
Meaning: A protector and guide. - Mama Peace
Meaning: A peaceful presence in the family. - Gran Bloom
Meaning: Symbol of growth and love.
Conclusion
Scottish names for grandmothers are full of charm, tradition, humor, and heart. Whether you want something cute, funny, classic, Gaelic, modern, or rare, there’s a perfect nickname for every type of grandma.
These names honor family bonds and bring a warm personal touch to everyday life. Now that you’ve explored more than 140+ Scottish grandma names, it’s your turn pick the one that feels right for your family’s story.
The best name is the one that brings a smile every time it’s spoken.
Discover More Articles :
- 135+ Name Tags for Clothes: (Cute, Stylish & Practical Ideas ) for 2026
- Name Plates for Cubicles: (Make Your Workspace Fun & Personal) 2026
- Custom Name Plates for Wall: (Perfect Ideas for Every Personality) 2026











