Definitions of polymath:

  • noun:   a person of great and varied learning