What does "punchinello" mean?

Punchinello: A punch; a buffoon; originally, in a puppet show, a character represented as fat, short, and humpbacked. Spectator.

Sources