Can I always use “granny” instead of “grandmother”?
Native speaker’s answer
Rebecca
Yes, you can. "Granny" is just a nickname for the word "grandmother." Grandmother is very formal in English. Most native English speakers call their grandmothers' grandma, granny, grams, or nana.