Hi! It appears that the words 'witch', 'hag' and 'crone' can have similar meanings. To what extent are they exchangeable? Of the three words, 'witch' is the most widely used. Usually, witches are evil (one good example is the Wicked Witch of the West); but in some stories, such as the Harry Potter series, witches can be good and innocent. As far as I understand, 'hag' refers to an old witch. It can also be an insult for an old, unpleasant lady. I'm not very familiar with the word 'crone', but I have found that it's an 'ugly old woman'. Now, for example, could I call the Wicked Witch of the West a hag or a crone, or would that be somewhat off?