Synonyms and Antonyms for enigma

1. enigma (n.)

something that baffles understanding and cannot be explained

Synonyms:

2. enigma (n.)

a difficult problem

Synonyms: