Mystery (noun)

something that nobody can explain or fully understand because it is beyond understanding

Syn.- riddle, puzzle, perplexity beyond understanding

Back