It's a shortened form of the Scottish word "daid", which itself is a variant of "dad".
So, while "grandad" is the more formal term, "di" is a more casual and affectionate way for a Scottish person to refer to their grandfather.
It's a shortened form of the Scottish word "daid", which itself is a variant of "dad".
So, while "grandad" is the more formal term, "di" is a more casual and affectionate way for a Scottish person to refer to their grandfather.