noun
Etymology: Latin aenigma, from Greek ainigmat-, ainigma, from ainissesthai to speak in riddles, from ainos fable
Date: 1539
an obscure speech or writing, something hard to understand or explain, an inscrutable or mysterious person, see: mystery