swindler
noun
°A person who swindles, cheats or defrauds.