ancient spell caster crossword clue