mountebank

noun saltimbanqui.