Definitions
Tibet
Xizang 西藏
to conceal
to hide away
to harbor
to store
to collect
storehouse
depository
Buddhist or Taoist scripture