AInigma or Enigma is from a Greek word that means to speak in riddles. It applies to things, as well as to people, that puzzle one's mind.