Sacrificator

Webster's Dictionary of the English Language

·noun A sacrificer; one who offers a sacrifice.

Related Words