#1 enigma n. [mystery, 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". wn
#2 enigma n. [riddle, conundrum, brain-teaser] a difficult problem. wn
vizzz