immolator

(noun)

noun

1. One who offers in sacrifice.

2. (historical) One of a sect of Russian fanatics who practised self-mutilation and sacrifice.