What is the meaning of Dexterous?

Skillful with one's hands.

Skillful in some specific thing.

Agile; flexible; able to move fluidly and gracefully.

Skilled at argumentation; mentally skillful.

Source: wiktionary.org