Dhanurasana Procedure And Benefits - It is made up of two words which means bow. Dhanurasana Procedure And Benefits : The name comes from the sanskrit words धनुर (dhanur) meaning bow, and आसन (asana) meaning posture or seat.