English | German | Russian | Czech

immolator English

Meaning immolator meaning

What does immolator mean?

immolator

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

Synonyms immolator synonyms

What other words have the same or similar meaning as immolator?

immolator English » English

sacrificer diviner

Are you looking for...?