käsinukke

Noun

 * 1) hand puppet
 * 2) sock puppet simple hand puppet made of a sock

Usage notes

 * The term is mainly used as a computing term in Finnish.