demon (n.)
ministering spirit, guardian angel
SHAKESPEARE'S WORDS © 2018 DAVID CRYSTAL & BEN CRYSTAL