Enigma
noun
something that baffles understanding and cannot be explained
“how it got out is a mystery”
Similar: mystery, secret, closed book
noun
a difficult problem
Similar: riddle, conundrum
noun
something that baffles understanding and cannot be explained
“how it got out is a mystery”
Similar: mystery, secret, closed book
noun
a difficult problem
Similar: riddle, conundrum