Definitions of versatility:

  • noun:   having a wide variety of skills