Words · Rare
10 letters · 9 distinct letters
a flamboyant deceiver; one who attracts customers with tricks or jokes