curandero

noun

1.
a Mexican man who practices healing techniques inherited from the Mayans