ninnyhammer (n.)youdaoicibaDictYouDict[ninnyhammer 词源字典]
also ninny-hammer, "simpleton," 1590s, from ninny + hammer (n.), but the signification of the second element is obscure.[ninnyhammer etymology, ninnyhammer origin, 英语词源]