What's the opposite of naive?

Opposite of having a naive or unsuspecting nature. worldly. experienced. sophisticated. What is a synonym of naive? Frequently Asked Questions About naive...