загатка

Noun

 * 1) puzzle, conundrum, riddle
 * 2) mystery, enigma