Veronica Zabini

Veronica Zabini is the mother of Blaise Zabini, she has also been married seven times and all of her husbands have died under mysterious circumstances.