punchinello Hear it!

punchinello Definition

pun·chi·nello (pun′c̸hə nelō)

noun

  1. a prototype of Punch
  2. pl. -·los a buffoon; clown

Etymology: see Punch