See also: arch-rivals and arch rivals

English

edit

Noun

edit

archrivals

  1. plural of archrival