Halliwell Clan

The Halliwell family is a family of witches that's been around since the late 1600s. Since the late 1700s or so there have been Guardians chosen from the family.