What is an other word for 'witch'?

Witch- sorceress, conjurer, enchanter, magician, necromancer, occultist