山狮 shānshī mountain lion Definitions Defs Origin Strokes Stroke Words Sentences Sents 雪山狮子 xuěshānshīzi snow lion Snow lion, mythological animal, a banned symbol of Tibet and Tibetan Buddhism雪山狮子旗 xuěshānshīziqí snow lion flag Snow Lion banner, flag of the Tibetan independence movement, featuring mythological snow lions.