puzzlement (n.)youdaoicibaDictYouDict[puzzlement 词源字典]
1822, from puzzle + -ment.[puzzlement etymology, puzzlement origin, 英语词源]