a person that is mysterious, puzzling, or difficult to understandingsynonyms: mystery, puzzle, riddle, conundrum, paradox, problem, unsolved problem, question, question mark, quandary, a closed book; informalposer, teaser, brain-teaser, stumper