canny
1. [ adjective ] showing self-interest and shrewdness in dealing with others
Synonyms: clever cagey cagy
Examples:

"a cagey lawyer" "too clever to be sound"

Related terms: smart
Similar spelling:   Cann
  can
  Canney
  cayenne
  Cano
  Cane
  Cain
  Cahn
  canoe
  canna
  Cammy
  Caine
  Cahan
  Cannae
  cam
  Cahoon