Melinda Halliwell

Melinda Halliwell (nee Gordon) is a human with Wiccan and Guardian powers. She is the mother of Patricia, Miranda, and Penelope Halliwell and the widow of Alan Halliwell. She is known as the current matriarch of the Halliwell Clan. She was the previous Horse Guardian, the Keeper of the Heart of Shambhala after Cassie and the predecessor of her granddaughter Holly Halliwell.