Definition of Nemesis

Definition of Nemesis
  1. Nemesis Proper noun the goddess of divine retribution and vengeance
Feedback Form