Noun
contestant [pl. contestants]
racer {sport}
...
participant {in a contest, competition, match, tournament, race, etc.}
Adjektive
emulous [ more emulous ; most emulous]
related Results
متنافس فائز {اقتصاد}
similar Results
competitors {econ.}
متنافسون {اقتصاد}