What's another word for ingenious?

comments powered by Disqus