Answer: spright

AnswerCrossword Clue
sprightto haunt (to visit frequently)
sprightsprite