xuě
shān
shī
zi
qí

Definitions

  1. 1. Snow lion banner, banned flag of Tibetan independence movement, featuring mythological Snow Leopard

Components