Synonyms for "shrewd"

Words with similar meaning