The definition :
Definitions of enigma:
- noun: something that baffles understanding and cannot be explained
- noun: a difficult problem
Are you interested in alternative search :
:brain teaser closed book conundrum mystery riddle secret perplexity problem enigmatic
If you like reading news check: