Definition - What does Virya mean?
Virya is a Sanskrit term that has a very similar meaning in both Buddhism and Hinduism. In Buddhism, it can be translated as "energy" or "enthusiasm" and is mostly used to reference energy, required on the path to achieving liberation. In Hinduism, the term is used to describe strength, heroism, manhood and even semen.
Yogapedia explains Virya
Virya is mentioned in Patanjali's Yoga Sutras as one of the five attitudes and mindsets that are helpful in achieving inner peace, or samadhi. The other four include: shraddha (faith), smriti (memory), samadhi (contemplation) and prajna (discernment). Virya represents willpower, determination and courage, which keeps yogis on a focused path.
Some names of yoga asanas that are derived from the word, virya, include supta virasana,(supine hero pose) and Virabhadrasana (warrior pose).