"Canny" refers to being clever, astute, or showing good judgment, especially in practical matters. Someone described as "canny" is often skilled in making decisions that are sensible and advantageous. In this context, "clever" is an appropriate synonym because it captures the idea of being intelligent and resourceful.