Scottish Grandma Names: Nana, Granny and Seanmhair
Most Scottish grandmothers answer to Granny, Gran, Nana or Nan — plain everyday English, and by a wide margin what you’ll hear shouted across a park in Glasgow or Inverness. If what you want is grandma in Scottish Gaelic, the word is seanmhair, roughly SHEN-uh-vir, and it means, literally, old mother. And if you want it in Scots, the dictionaries keep grannie, with grunnie and graunie behind it. Three answers, all of them correct, because Scotland has three languages. Here’s each one and how to choose.
Say the language part plainly and the rest gets easy: “Scottish” isn’t one language. There’s English, there’s Scots, and there’s Scottish Gaelic. Everything else on naming lives in my master grandma names guide.
I’m not Scottish and won’t pretend otherwise. I did what I told thirty-one years of second-graders to do with a word they wanted to be sure of — look it up in a real dictionary and say where you got it. Every Gaelic and Scots form below comes from Am Faclair Beag, the Dictionaries of the Scots Language and SpeakGaelic.
What Scottish grandmothers are actually called
Walk into a Scottish kitchen and the grandmother in it is far more likely to answer to an English name than a Gaelic one. This surprises people planning a heritage name from abroad, and it’s the same thing that surprises them about Irish grandma names — the Gaelic word exists, it’s beautiful, and it is not what most families say.
- Granny — the sturdy front-runner, north to south, and the one most Scottish grandmothers grew up calling their own
- Gran — brisk and affectionate; the Scots dictionary records it as a reduced form in use across the north-east, east, west and south of the country
- Nana and Nan — softer, hugely common, and usually the toddler’s own doing rather than anyone’s decision
- Grandma — perfectly ordinary in Scotland too, particularly in families who’ve moved around
- Nanny — still going in plenty of households, though some now skip it because of the childcare meaning
None of these is more or less Scottish than the others. A Granny in Aberdeen is not making a statement; she’s using the word her family uses.
Seanmhair, granaidh and the old mother
Scottish Gaelic gives you the name people come looking for.
Seanmhair is grandmother. Am Faclair Beag records it as a feminine noun and gives the pronunciation as /ʃɛnɛvɪrʲ/ — for an English speaker, SHEN-uh-vir, three light syllables with the stress at the front. The mh in the middle is a v sound, which is the single thing English speakers get wrong. It is not seen-mare.
The reason it’s shaped that way is the loveliest fact on this page. SpeakGaelic breaks it down as sean + màthair — old plus mother — and notes that seanmhair “means old mother.” Grandfather, seanair, is built the same way from the Gaelic for old father. You are not being called ancient; you are being called the mother before the mother.
You’ll also see seanmhàthair written down. That’s the same word in a fuller spelling — Dwelly’s dictionary, carried inside Am Faclair Beag, sends you straight from seanmhàthair to seanmhair.
For everyday use there’s granaidh (/granɪ/), which is simply granny wearing Gaelic spelling. Borrowed, unglamorous, and what a Gaelic-speaking three-year-old is far more likely to shout. If you want the formal word on the christening card and the warm one at the door, that’s your pair.
Going back a generation, great-grandmother is sinn-seanmhair and great-grandfather sinn-seanair, and the dictionary keeps stacking sinn- on for as far as anybody can remember.
One more, because it belongs in a grandmother’s vocabulary: the Gaelic word glùn means knee, lap — and generation. The dictionary lists the phrase aig glùn do mhàthar, “at your mother’s knee,” and a whole chain of ancestors as na naoidh glùintean, the nine generations. A language that counts its descent in knees has a fairly clear idea of where grandchildren are supposed to sit.
Grannie, grunnie and the words the Scots dictionaries kept
Scots — the Germanic language spoken across much of Scotland, not an accent — has its own paper trail, and it’s a good one.
The Scots National Dictionary heads its entry grannie, and lists graunie (recorded in Burns, in Address to the Deil, 1786), grunnie from Aberdeenshire, and the short form gran. If you have ever heard a Scottish relative say something closer to grunny, that spelling is why.
Two more that the dictionary preserved and daily life mostly hasn’t:
- luckie — an old Scots word for a grandmother, also used as a familiar, slightly teasing form of address to any older woman. The compound luckie-minnie means the same.
- gutcher — grandfather, recorded in Caithness, Kincardineshire and Lanarkshire, with luckie-daddie as its partner to luckie.
And my favourite entry in the whole dictionary, which I’d frame if I could: grannie’s-bairn, defined as a grandchild, “esp. one reared by its grandmother and gen. spoilt.” Somebody wrote that down in 1923 and every grandmother alive knew exactly what they meant. I have five grannie’s-bairns and I plead guilty on all counts.
The Scots entry holds one genuine oddity too — it records an obsolete sense in which a child used grannie for a grandfather. Words wander.
Nobody splits the two grandmothers
If you’ve been reading the rest of this series you’ll be waiting for the maternal-versus-paternal section, because so many languages have one. Scotland doesn’t. The dictionaries give one word for grandmother in each language, and families sort out which grandmother they mean the way English speakers always have: by adding something.
By first name — Granny Isla and Granny Kate. By place — Granny Oban, Granny Glasgow, which is my personal favourite solution anywhere in the world. Or by the road she lives on. The full survey of who splits and who doesn’t is in grandma names in different languages, and the sorting-it-out problem itself gets the same treatment in the American South, where four Meemaws in one town is an ordinary Tuesday — see Southern grandma names.
Choosing one from three thousand miles away
Most people reading this are not in Scotland. They’re in Ohio with a Scottish grandmother two generations back and a first grandchild on the way. Some honest guidance:
Pick the one you can hear yourself being called. You’ll answer to it ten thousand times. Say it aloud in your own kitchen before you announce it.
Seanmhair is a real word, not a costume — but learn to say it. Choosing a Gaelic name and then mispronouncing it for twenty years is worse than choosing Granny. Listen to it spoken, then decide.
Granaidh is the soft landing. It sounds like granny, so nobody stumbles, and it’s still genuinely Gaelic on paper.
Let the toddler have a vote. Seanmhair is a mouthful at two, and what comes out — Shenny, Sheva, Nana-something — sticks permanently. Every family I know that fought this lost; Betteroo’s rundown of what grandparents end up being called is good on exactly that.
Check with the other grandmother first. Always. Two Grannies in one family is a decade of low-grade confusion, and it is a five-minute phone call to avoid.
Common questions about Scottish grandma names
How do you say grandma in Scottish?
It depends which Scottish. In everyday English across Scotland it’s Granny, Gran, Nana or Nan. In Scottish Gaelic it’s seanmhair, or granaidh for granny. In Scots it’s grannie, grunnie or graunie.
How do you pronounce seanmhair?
Roughly SHEN-uh-vir, stress on the first syllable, with the mh said as a v. Am Faclair Beag gives it as /ʃɛnɛvɪrʲ/.
What does seanmhair mean?
Old mother — it’s built from sean (old) and màthair (mother). Seanair, grandfather, is old father.
Is Nana a Scottish name for grandma?
Yes, and a very common one. It isn’t from Gaelic or Scots — it’s the same toddler-friendly English name used across the English-speaking world — but Scottish families use it constantly.
What is a Scottish grandfather called?
Granda, Grandad or Papa in everyday use; seanair in Gaelic; and in older Scots, gutcher or luckie-daddie.
What is a Scottish great-grandmother called?
Sinn-seanmhair in Gaelic. In English, Scottish families do what everyone does — Great-Granny, or a second name entirely.
Is Scots the same as Scottish Gaelic?
No. Scots is a Germanic language closely related to English; Scottish Gaelic is a Celtic language related to Irish. They give you different grandmother words, and mixing them up is the most common mistake in this whole topic.