Immolator

Noun

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

Leave a Reply

Your email address will not be published.