प्रहेलिका

Etymology
Perhaps related to the root.

Noun

 * 1) riddle, puzzle, enigma