sophisticate

noun

1.
a worldly-wise person
Derived from:
sophisticate