Piper Halliwell

Piper Halliwell is a female Witch and the wife of Roderick Halliwell. She is the mother of Anne Neville and the half-grandmother of Edward of York.