nonrivals

English

Noun

nonrivals

  1. plural of nonrival