Puzzler
(noun)
A person or thing that puzzles or is difficult to understand or explain.
Origin:
Late 16th century: from puzzle + -er.
Examples:
- The math problem was a real puzzler for the students.
- The detective couldn't solve the puzzler of the crime.
- The crossword puzzles were a real puzzler for her.
- The new technology was a real puzzler for the older generation.
- The history of the ancient civilization was a great puzzler for the archaeologist.