Word
canny
Meanings;
- Having or showing shrewdness and good judgment, especially in money or business matters.(adjective)
- Pleasant; nice.(adjective)
Synonyms
shrewd
astute
sharp
sharp-witted
discerning
acute
penetrating
discriminating
perceptive
perspicacious
clever
intelligent
wise
sagacious
sensible
judicious
circumspect
careful
prudent
cautious
friendly
agreeable
amiable
affable
nice
genial
likeable
amicable
lovely
good-humoured
personable
congenial
hospitable
approachable
good-natured
companionable