Definition of Quacksalver

What does the word Quacksalver mean?