disenchanter

For definition of disenchanter, please visit here.