Welcome to the site, Hesadevil!
The title 'granny' is an honorific. It's a bit like the way that all the women neighbours when I was growing up were known as 'auntie' even though they weren't related to me.
You'll notice however, that in Equel Rites, everyone calls her Granny whereas in the later ones, it's only certain people who are allowed to call her that (Tiffany for ewxample). Everyone else calls her Misstress Weatherwax - at least to her face.
Wyrd bið ful āræd.
"Coffee. The finest organic suspension ever devised. I beat the Borg with it."
- Capt. Kathryn Janeway