📖 WordNook

enigma

noun
  1. something that baffles understanding and cannot be explained
    secret
  2. a difficult problem
    riddle