A person who poses difficult questions or situations to solve.
Something that is difficult to understand or explain.
कुछ ऐसा जो समझना या समझाना कठिन हो।
English Usage: "The new policy was a puzzler for many employees."
Hindi Usage: "नई नीति कई कर्मचारियों के लिए एक पहेली थी।"