enigma

noun
  1. a person or thing that is mysterious, puzzling, or difficult to understand
  2. a riddle or puzzling question, especially one expressed in metaphorical language

Examples