Wiktionary
monsterlet
n. (context rare English) A small monster
n. (context rare English) A small monster