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.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list