conundrum

noun
  1. a confusing and difficult problem or question
  2. a riddle whose answer involves a pun or play on words
  3. Usage: traditional usage

Examples