雪山狮子 xuě shān shī zi

DEFINITIONS

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

CHARACTERS

雪 xuě snow; wipe away shame, avenge
山 shān mountain, hill, peak
狮 shī lion
子 zi offspring, child; fruit, seed of; 1st terrestrial branch