medicine man

[pl.: medicine men] noun fetiller, bruixot.