Rival takes Synonyms

Definitions for Rival