Synonyms of nemeses

2 Syllables
curse, torment, scourge, rival, plague
3 Syllables
infliction, affliction, opponent, ruination
4 Syllables
adversary