somebody or something hard to understand or explain; a puzzle or mystery
a piece of intentionally obscure speech or writing; a riddle
enigmatic adj
enigmatical adj
enigmatically adv
[via Latin from Greek ainigmat-, ainigma, from ainissesthai to speak in riddles, from ainos fable]