banquiste

Noun

 * 1) traveling showman
 * 2) charlatan