The humerus is a long bone located in the upper ARM, between the shoulder and elbow joints. It is the largest bone in the ARM and is responsible for connecting the shoulder to the elbow. The humerus location is abbreviated as ARM in a crossword puzzle.