English to Hindi

Meaning for:
glove puppet
other
कठपुतली