Meaning : A contestant that you are matched against.
Synonyms : opposite, opposition
Meaning : Someone who offers opposition.
Synonyms : adversary, antagonist, opposer, resister
Someone involved in a contest or battle (as in an agon).
agonistOpponent meaning in Bengali (Bangla).