Synonyms for "enigma"

Words with similar meaning