What is the meaning of Charlatan?

A mountebank, someone who addresses crowds in the street; , an itinerant seller of medicines or drugs.

A malicious trickster; a fake person, especially one who deceives for personal profit.

a streetseller of medicines

a charlatan (trickster)

a quack

a street-seller of medicines

fraudster, deceiver

Source: wiktionary.org