immolator

listen to the pronunciation of immolator
English - English
{i} person who offers as a sacrifice, one who kills as a sacrifice (especially by fire)
One who offers in sacrifice; specifically, one of a sect of Russian fanatics who practice self-mutilation and sacrifice