Rumpelstiltskin (n.)youdaoicibaDictYouDict
1840, from German Rumpelstilzchen. The German form of the name is used in English from 1828.