The noun enigma has 2 senses (first 1 from tagged texts)
1. (1) mystery, enigma, secret, closed book -- (something that baffles understanding and cannot be explained; "how it got out is a mystery"; "it remains one of nature's secrets")
2. riddle, conundrum, enigma, brain-teaser -- (a difficult problem)