Noun Definition

enigma

1.Definition: a difficult problem

Related Noun(s):conundrum, riddle

Category: General

2.Definition: something that baffles understanding and cannot be explained

Related Noun(s):mystery, secret

Category: General