Intellectually stimulating, highly cultured, sophisticated.
A cultured or learned person or thing.
A person who is not a specialist in a given field
Not specialist in nature; not exhibiting or requiring specialisation.