How do you spell Immolator 

Available Definitions:
1)  n. - One who offers in sacrifice; specifically, one of a sect of Russian fanatics who practice self-mutilatio and sacrifice.

Spelling Bee Ninja

   Take Spelling Test

 Spelling Bee Statistics for: Immolator