Synonyms for "goniff"

Words with similar meaning