Golden Bowl

Dictionary

IMMOLATORn.

One who offers in sacrifice.