If a woman has grandchildren, call her a grandmother.
Of course the hammer. Grandma is for her own grandchildren. Just as a married man is a husband only for his wife, and a son only for his parents. Do not confuse age (old), social status (girl) and degree of affinity (grandmother). You have already erased a significant part of the concepts from the Russian language, without bringing anything new in return. Do not be so.