énigme

Etymology
.

Noun

 * 1) enigma, puzzle anything difficult to understand or make sense of
 * 2) riddle