Noun
snow lion (plural snow lions)
A Tibetan national emblem and religious and cultural icon, depicted as a white lion with green manes and a green tail.
As Long As Space Endures: Essays on the Kalacakra Tantra in Honor of H.H. the Dalai Lama, Snow Lion Publications, 2009. Source: Internet
Snow Lion, p. 21. Just as Sutrayāna preceded Vajrayāna historically in India, so sutra practices constitute those that are preliminary to tantric ones. Source: Internet