meaning of glove doll

1. a puppet with a cloth body and hollow head; fits over the hand


Related Words

glove doll |

Developed & Maintained By Taraprasad.com

Treasure Words