enigma Look up enigma at Dictionary.com
mid-15c., from L. aenigma "riddle," from Gk. ainigma, from ainissesthai "speak obscurely, speak in riddles," from ainos "fable, riddle," of unknown origin.