Meaning of finger puppet in English:

finger puppet

noun

  • A small puppet designed to fit on a finger.

Origin

1920s; earliest use found in Atlantla Constitution.