Как я понимаю, здесь очевидно, что mean означает "злой". В если бы это была не ведьма, а просто девушка, например, что тогда?Once upon a time, there lived a witch who was very mean and ugly.
Я заметил, что у mean множество противоречивых значений:"злой, убогий, жалкий, подлый, недоброжелательный".. В тоже время, может быть "скромный или вообще "отменный, превосходный; поражающий, бросающийся в глаза; огромный"
Прям совсем противоположные понятия. Получается, сказать "She is mean" не вариант?