grifter

noun
1
a person who tricks people into giving them money, etc.
کلاهبردار, فریبکار, شیاد