What is the meaning of Wily?

Sly, cunning, full of tricks.

Source: wiktionary.org