noun
a person who engages in a contest.
new championship challengers
Begin a journey through worlds of puzzles.
Take me to Green Gardens