Skip to content

雪山狮子

xuě shān shī zi

Sign in to save this word to your study lists.

Definitions

  1. 1. Snow lion, mythological animal, a banned symbol of Tibet and Tibetan Buddhism