Enigma etymology

English

English word enigma comes from Ancient Greek αἴνιγμα, and later Latin aenigma (A riddle, enigma. An allegory.)

Detailed word origin of enigma

Dictionary entry Language Definition
αἴνιγμα Ancient Greek (grc)
aenigma Latin (lat) A riddle, enigma. An allegory.
enigma English (en) A riddle, or a difficult problem.. Something or someone puzzling, mysterious or inexplicable.