Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

舍利塔

shè lì tǎ

Definitions

  • stupa
  • tower venerating the ashes of the Buddha