immolator

Noun

 * 1) One who offers in sacrifice.
 * 2)  One of a sect of Russian fanatics who practised self-mutilation and sacrifice.