Propitiation
Written By Paul Zilmer Now and then, we come across the word “propitiation” in our reading. Or, depending on your translation, it might be “expiation”. What do these words even mean? Given where we find them, they are clearly important. The English word “propitiation” means appeasement, or an act or sacrifice that appeases. “Expiation” means… Read More Propitiation