CompareWords
Compare
Sacrificer
Definition:
(n.) One who sacrifices.