What is the meaning of Insightful?

Possessing insight; percipient.

Source: wiktionary.org