Magic-related meanings:
Figurative meaning:
The term "spell" can refer to both literal magical words and to metaphorical states or effects that captivate or influence someone.
Spell can mean both an actual magical utterance or the experience of enchantment, as well as a powerful influence drawing or attracting someone strongly.