Noun
a riddle wrapped up in an enigma
1. (idiomatic) Something very mysterious and hidden.
Watch video to know: Shipwreck more tragic than Titanic https://youtu.be/7IVaHgxHU20