sacrificerEnglish

sacrificer

Noun

A religious person who offers up a sacrifice

English: sacrificer