Search
Nemesis
01
(Greek mythology) the goddess of divine retribution and vengeance
02
a formidable opponent or persistent force that causes misery, defeat, or downfall
Search
(Greek mythology) the goddess of divine retribution and vengeance
a formidable opponent or persistent force that causes misery, defeat, or downfall