Polichinelle (n.)youdaoicibaDictYouDict[Polichinelle 词源字典]
"Punch," French (17c.), from Neapolitan Polecenella (see Punch). [Polichinelle etymology, Polichinelle origin, 英语词源]