The correct term is spell, with z. It means concoction, the work of the sorcerer or shaman. Haunting, enchantment, charm, seduction, spell. Colloquially it means done manually, handcrafted. Craft.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list