Synonyms of knavish

2 Syllables
arrant, roguish, toucher, corrupt, dodgy
3 Syllables
deceitful, villainous, liverish, fraudulent, rascally, hardnosed, two-faced
4 Syllables
frolicsome, unscrupulous, profiteering, unprincipled
5 Syllables
unconscionable