Synonyms for "clever"

Words with similar meaning