See Also: immolator(dictionary)

immolator (iou)



immolator noun. M17.
[Latin, formed as IMMOLATE verb: see -OR.]
A person who kills a victim in sacrifice.