What is the meaning of やる?

遣る: to do

演る: to act, to perform, such as in a film or musical act

遣る: to give (to a non-human or someone inferior)

遣る: to send somebody somewhere, to dispatch

遣る, 犯る: to have sex, to fuck, to bang

殺る: to do someone in, to kill someone

(Can we verify this sense?) to row a boat

to have commendable ability

Source: wiktionary.org