archnemeses
English
Noun
archnemeses
plural of
archnemesis