polymath (n.) Look up polymath at Dictionary.com
1620s, from Greek polymathes "having learned much, knowing much," from polys "much" (see poly-) + root of manthanein "to learn" (see mathematic).