Versatile
adjective
competent in many areas and able to turn with ease from one thing to another
“a versatile writer”
adjective
able to move freely in all directions
“an owl's versatile toe can move backward and forward”
adjective
having great diversity or variety
“his various achievements are impressive”
Similar: various
adjective
changeable or inconstant
“versatile moods”