snow lion
Short definition from Wiktionary
Noun
- A Tibetan national emblem and religious and cultural icon, depicted as a white lion with green manes and a green tail.
We haven’t written up snow lion yet: Simple and Standard meanings, examples and a quiz.