Enigma (TV series)
WordNet

noun


(1)   Something that baffles understanding and cannot be explained
"How it got out is a mystery"
"It remains one of nature's secrets"
(2)   A difficult problem
WiktionaryText

Proper noun


  1. A German device used during World War II to encode strategic messages
 
x
OK