What is enigma?One that is puzzling, ambiguous, or inexplicable.A perplexing speech or text; a riddle.