here's another, Quack, (as in a doctor, who's qualifications are not quite up to snuff) is a shortened form of Quacksalver.

(a quacksalver used to be a person who boasted or "quacked" about his salves and healing compounds.)