It means charade, problem, hieroglyph, Riddle, enigma. Statement or sentence difficult to understand. Question or problem that is solved by means of analysis and insight. The name of a character from the enemy of Batman comics.