enigma (n.)
1580s, earlier enigmate (mid-15c.), from Latin aenigma "riddle," from Greek ainigma (plural ainigmata), from ainissesthai "speak obscurely, speak in riddles," from ainos "fable, riddle," of unknown origin.