"sacrifice to the goddess Nemesis"

Nemesis, marble, found in Egypt, 2nd century AD
Public DomainNemesis, marble, found in Egypt, 2nd century AD - Credit: photographed by Marie-Lan Nguyen
In Greek mythology, Nemesis, also called Rhamnousia, was the spirit of divine retribution against those who succumb to hubris (arrogance before the gods). The name Nemesis derives from the Greek némein, meaning "to give what is due," i.e. the distributor of fortune according to what was deserved.  In time nemesis came to suggest the resentment caused by any disturbance of this right proportion, the sense of justice which could not allow it to pass unpunished. Nemesis was sometimes called "Adrasteia", meaning "one from whom there is no escape."