What's another word for sharp-witted?

comments powered by Disqus