rhizoverbBeta
Feedback

immolation

Sacrificial burningnoun · Killing or destroying by fire as an act of sacrifice or protest.