Discworld- Granny Weatherwax (Wikipedia)
Esmerelda “Esme” Weatherwax (also Granny Weatherwax or Mistress Weatherwax) is a fictional character from Terry Pratchett’s Discworld series. She is a witch and member of the Lancre coven. She is the self-appointed guardian of her small country, and frequently defends it against supernatural powers. She is one of the Discworld series’s main protagonists, having major roles in seven novels.