Etymology
Advertisement

Punchinello (n.)

popular puppet of Italian origin; see Punch.

Advertisement
Advertisement