polyhistor
synonyms
polymath
renaissance man