The Swahili term "uchawi" matches the English term "enchantment"

other swahili words that include "uchawi" : english :
uchawi magic
uchawi sorcery
uchawi witchcraft
uchawi wizardry