γρίφος

Etymology
From ; first used in the sense of "riddle" by Aristophanes.

Noun

 * 1) conundrum (difficult question or riddle)
 * 2) puzzle
 * 3) enigma