An enigma is a type of riddle generally expressed in radical or allegorical language that requires ingenuity and careful thought for its solution. Enigma, aenigma, or ...