Having keen judgment or wisdom.

More...