DictionaryAI

snow lion

Short definition from Wiktionary

Noun

  1. 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.