puzzle in Czech
puzzle in Czech
záhada
Anything that is difficult to understand or make sense of.
hlavolam
A game for one or more people that is more or less difficult to work out or complete.
hádanka
A riddle.