polyhistor

synonyms

polymath

renaissance man