versatility - Dictionary definition and meaning for word versatility
versa means various and "satility" sound like style,, thus person who know various styles to do the things.