Borrowed from Italian torso, from Latin thyrsus, from Ancient Greek θύρσος (thúrsos, “Bacchic staff”). Doublet of tirso and possibly trozo.
Practice speaking and memorizing "torso" and many other words and sentences in Spanish.