Question: what is the latin root for spirit?
Answer: The modern English word "spirit" comes from the Latin spiritus, but also "spirit, soul, courage, vigor", ultimately from a Proto-Indo-European *(s)peis. It is distinguished from Latin anima, "soul" (which nonetheless also derives from an Indo-European root meaning "to breathe", earliest form *h2enh1-).