Origin: Latin suffix -tion
Immolation has 2 different meanings across 1 category:
Noun
killing or offering as a sacrifice
The act of immolating, or the state of being immolated, or sacrificed.