MohammedPreview
Open in TheBrain

A Puzzlement

  1. The confusing state of being puzzled; bewilderment
  2. A puzzle.