← Back to browsehensonnoun#24,193TranslationNo Japanese definition yet.English definitionUnited States puppeteer who created a troupe of puppet characters (1936-1990)ExamplesNo examples yet.Similar wordshenson'shenshendersonbensonhansonjenson← mattirockford →