(Specifically, an enigma is a type of riddle generally expressed in metaphorical or allegorical language that requires ingenuity and careful thinking for its solution. But it is used generically to...
Enigma: An seemingly unbreakable code that originated in WWII when the German's used it for communication. It now means just that - a difficult code to decipher or a mystery. "His body language...