Nouns

(n)puzzle, puzzler, mystifier, teasera particularly baffling problem that is said to have a correct solution“he loved to solve chessmate puzzles”, “that's a real puzzler”