hag

noun
  1. an ugly or unpleasant old woman
  2. Usage: often offensive
  3. a witch or sorceress
  4. Usage: folklore

Examples