Cunning: artful, sly, deceptive, shrewd, astut…

Cunning: artful, sly, deceptive, shrewd, astute, cute, on the ball and, indeed, arch. A word for any praise and every prejudice. Cunning … is a cunning word.