The Swahili term "mchawi" matches the English term "enchanter"

other swahili words that include "mchawi" : english :
mchawi magician
mchawi sorcerer
mchawi warlock
mchawi wizard