Clue: Imprisoned in Exeter, a human demon (4)
Answer: RAHU
Explanation: Definition: demon
Hidden in exeteR A HUman : a demon in Hindu mythology