versatility
1. [ noun ] having a wide variety of skills
Related terms: skillfulness
Similar spelling:   versatile