What is the meaning of やる?

遣る: to do (something); to perform or take care of (a responsibility), to take on (a task)

演る: 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; to get (someone), to fool or deceive (someone)

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

to have commendable ability

Source: wiktionary.org