Punchinello (n.)youdaoicibaDictYouDict[Punchinello 词源字典]
see Punch.[Punchinello etymology, Punchinello origin, 英语词源]