enigma
riddle
puzzle, puzzler
riddle, puzzle, enigma (gloss)
puzzle, enigma (gloss)
conundrum, brain-teaser (gloss)
mystery (gloss)