Definition of Nemesis

Definition of Nemesis
  1. Nemesis Proper noun the goddess of divine retribution and vengeance
Need more help? Try our forum NEW